Senior ASP.NET Engineer
Position Summary
We are seeking an experienced Senior ASP.NET Engineer to design, develop, and maintain scalable web applications and backend services using Microsoft technologies.
In this role, you will work closely with Product, QA, and Engineering teams to deliver secure, high-performance applications and contribute to architecture and technical design decisions.
Key Responsibilities
- Design, develop, and maintain applications using ASP.NET, C#, .NET Core, and SQL Server.
- Build and consume RESTful APIs and microservices.
- Optimize application performance, scalability, and security.
- Collaborate with cross-functional teams to define and deliver features.
- Conduct code reviews and mentor junior developers.
- Troubleshoot and resolve production issues.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in ASP.NET and C# development.
- Strong experience with ASP.NET MVC, .NET Core/.NET 6+, Entity Framework, and SQL Server.
- Experience with front-end technologies such as JavaScript, HTML, CSS, and Angular or React.
- Familiarity with Azure, CI/CD pipelines, and Git.
- Strong problem-solving and communication skills.