We are seeking a skilled .NET Developer with 7 to 10 years of experience in designing, developing, and maintaining scalable enterprise applications using Microsoft technologies. The ideal candidate should possess solid expertise in .NET Core/.NET Framework, ASP.NET MVC, Web APIs, SQL Server, and cloud-based application development.
Key Responsibilities
- Design, develop, test, and deploy enterprise-grade applications using .NET technologies.
- Build and maintain RESTful Web APIs and Microservices.
- Develop scalable and high-performance solutions using ASP.NET MVC and .NET Core.
- Collaborate with business analysts, architects, and cross-functional teams to deliver quality solutions.
- Perform code reviews and ensure adherence to coding standards and best practices.
- Optimize application performance and troubleshoot production issues.
- Participate in Agile/Scrum ceremonies and sprint planning activities.
- Create technical design documents and implementation plans.
- Support CI/CD pipeline implementation and DevOps practices.
- Mentor junior developers and provide technical guidance.
Required Technical Skills
Core Technologies
- C#
- .NET Core / .NET 6/7/8
- ASP.NET MVC
- ASP.NET Web API
- Entity Framework / EF Core
- LINQ