Overview :
We are seeking a highly skilled and experienced Lead .NET Engineer to spearhead the design and modernization of enterprise applications. This is a hands-on leadership role requiring deep expertise in modern .NET technologies—particularly ASP.NET Core, Razor Pages, Web API , and frontend frameworks . The ideal candidate is passionate about transforming legacy systems into modern, scalable, and maintainable solutions and thrives in a fast-paced, collaborative environment.
Key Responsibilities :
- Lead the end-to-end design, development, and modernization of enterprise-grade .NET applications.
- Architect and implement clean, scalable, and maintainable solutions using ASP.NET Core, Razor Pages, and Web APIs.
- Provide technical leadership and mentorship to engineering teams on best practices in modern web development, DevOps, and CI / CD.
- Collaborate closely with solution architects, product managers, and UI / UX designers to deliver intuitive and responsive user experiences.
- Integrate modern frontend technologies with robust backend APIs.
- Refactor legacy monolithic applications into modular, service-oriented, or microservices-based architectures.
- Enforce coding standards through code reviews, automated testing, and quality assurance tools.
- Drive implementation of security best practices, performance optimization, and cloud-readiness.
- Actively participate in Agile ceremonies and take ownership of technical delivery for sprint goals.
Required Qualifications :
10+ years of hands-on experience in enterprise application development with .NET / .NET Core.Proven expertise in ASP.NET Core , Razor Pages , Web API , and Entity Framework Core .Demonstrated experience in application modernization and re-platforming legacy .NET / ASP.NET systems.Strong understanding of RESTful API design, API security protocols (OAuth2, OpenID Connect), and backend integration patterns.Proficiency with Azure DevOps, CI / CD pipelines, and containerization technologies.Experience working in Agile / Scrum environments with excellent communication and leadership skills.Preferred Qualifications :
Experience with modern frontend frameworks (e.g., React, Angular, Blazor).Knowledge of cloud-native architectures and deployment in Azure or similar platforms.Familiarity with Domain-Driven Design (DDD) and Test-Driven Development (TDD).