Job Description
We are looking for an experienced
Position:
Senior .NET Developer – 12+ Years
Experience:
12+ Years
Employment Type:
W2
Job Description
We are looking for an experienced Senior .NET Developer with 12+ years of hands‑on experience in designing, developing, and maintaining enterprise‑level applications. The ideal candidate should have strong expertise in C#, .NET Core/.NET 6+, ASP.NET Core, Web API, SQL Server, and modern frontend technologies.
Key Responsibilities
- Design, develop, and maintain scalable applications using C# and .NET Core/.NET.
- Develop RESTful Web APIs and microservices.
- Build enterprise applications using ASP.NET Core, MVC, Entity Framework/Core.
- Work with SQL Server, stored procedures, queries, and database optimization.
- Develop responsive user interfaces using Angular, React, or JavaScript.
- Implement secure and scalable application architectures.
- Troubleshoot, debug, and optimize existing applications.
- Participate in code reviews and ensure coding standards and best practices.
- Work with Azure/AWS cloud services for application deployment and integration.
- Implement CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, or similar tools.
- Collaborate with business analysts, architects, QA teams, and other developers in an Agile environment.
Required Skills
- 12+ years of software development experience.
- Strong expertise in C# and .NET/.NET Core.
- Strong experience with ASP.NET Core and Web API.
- Experience with Entity Framework/Core.
- Strong SQL Server and database development skills.
- Experience with Angular or React.
- Good understanding of REST APIs and Microservices architecture.
- Experience with Azure or AWS cloud technologies.
- Experience with Git and CI/CD.
- Strong knowledge of Object-Oriented Programming, Design Patterns, and SOLID principles.
- Experience working in Agile/Scrum environments.