Location-Fully Remote - PST hours
Application Engineer
Job type-Contract W2
Experience: 3 6 Years
Industry: Financial Services
Job Summary
We are looking for a Full Stack Developer to design, develop, and support enterprise web applications using .NET/C# on the backend and Angular on the frontend.
You will work on applications used by thousands of users and collaborate with product teams, architects, QA, and DevOps teams to deliver reliable, scalable solutions.
This is a 50/50 full-stack role, with approximately equal focus on C#/.NET API development and Angular UI development, supported by SQL Server and Azure DevOps expertise.
Key Responsibilities Development 75%
- Design and develop REST APIs and backend services using C#, ASP.NET Core, and .NET.
- Build responsive and user-friendly web applications using Angular 18+ and TypeScript.
- Develop reusable Angular components and reactive forms.
- Design and optimize SQL Server queries, stored procedures, and database schemas.
- Write unit and integration tests to ensure application quality.
- Follow clean coding, design, and development practices.
- Participate in code reviews and provide constructive feedback.
Delivery & Operations 20%
- Work with Azure DevOps for source control, work item tracking, sprint planning, and deployments.
- Build and maintain CI/CD pipelines.
- Troubleshoot and resolve application issues across development, staging, and production environments.
- Support applications through production deployment and ongoing maintenance.
- Collaborate with QA and other teams to ensure successful releases.
Continuous Improvement 5%
- Refactor and modernize existing applications.
- Identify opportunities to improve application performance, scalability, and maintainability.
- Research and evaluate new technologies and development practices.
Required Skills & Experience
- 3 6 years of professional software development experience.
- Strong experience with C# and ASP.NET Core/.NET.
- Experience building REST APIs and service-oriented applications.
- Good understanding of Dependency Injection, SOLID principles, and clean architecture.
- Hands-on experience with Angular 18+ and TypeScript.
- Strong understanding of Angular components, services, routing, and reactive forms.
- Good knowledge of HTML5, CSS3, and responsive web design.
- Strong experience with SQL Server, including query optimization, stored procedures, and database design.
- Experience with Azure DevOps, including Git/source control, work items, and CI/CD pipelines.
- Experience with unit testing frameworks such as xUnit or NUnit.
- Understanding of integration testing.
- Experience working in Agile/Scrum environments, including sprint planning, estimation, and backlog refinement.
- Strong debugging, problem-solving, and communication skills.
Nice-to-Have Skills
- Microsoft Azure services such as App Service, Azure SQL Database, and Service Bus.
- Microservices and event-driven architecture.
- RabbitMQ or other message-queue technologies.
- Docker and containerization.
- Production support and troubleshooting.
- Experience in the Financial Services industry.
- SonarQube and static code analysis tools.
- Experience modernizing legacy .NET applications.
Education
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Equivalent professional experience may be considered.
What Makes a Strong Candidate
- Ownership Mindset: Takes responsibility for features from requirements through production.
- Full-Stack Fluency: Comfortable working across both .NET/C# backend and Angular frontend.
- Problem Solver: Diagnoses issues systematically and develops effective solutions.
- Production Mindset: Understands application reliability, performance, monitoring, and support.
- Team Player: Works effectively with product managers, architects, QA, DevOps, and other developers.
- Continuous Learner: Keeps up with modern development practices and technologies.
Best Regards,
Ishika
SR. IT Technical/Engineer Recruiter
Ph No- 321-421-1732
Email: [email protected]
Address: 505 Knolle Court, Saint Augustine, FL 32092