.NET Technical Lead / Senior Developer – Application Modernization
Location : Remote (Mumbai/Bengaluru)
Job Type : Contract C2H
We are looking for an experienced .NET professional with strong expertise in legacy application modernization, API development, and enterprise application support. The ideal candidate should have hands-on experience working with .NET Framework applications and migrating them to modern .NET technologies such as .NET 8/9 and ASP.NET Core.
Key Responsibilities
- Maintain, support, and enhance enterprise applications built using C#, .NET Framework, ASP.NET MVC, WCF, Web API, and SQL Server.
- Analyze existing legacy applications and define modernization and migration strategies.
- Migrate applications from .NET Framework to .NET 8/9 and transform WCF services into RESTful APIs.
- Design and develop API-first solutions using ASP.NET Core and REST APIs.
- Implement scalable, secure, and high-performance backend solutions.
- Work closely with customers, business stakeholders, and technical teams to gather requirements and recommend modernization approaches.
- Participate in architecture discussions, solution design, code reviews, and technical leadership activities.
- Ensure best practices in coding standards, performance optimization, security, and maintainability.
- Collaborate with DevOps teams for CI/CD pipeline implementation and deployment activities.
- Support Agile development processes including sprint planning, estimations, and technical documentation.
Required Skills
- 7+ years of experience in:
- C#
- .NET Framework
- ASP.NET MVC
- WCF
- Web API
- SQL Server
- Strong hands-on experience with .NET 4.8 and modern .NET versions (.NET 6/7/8/9).
- Good expertise in ASP.NET Core and REST API development.
- Strong understanding of:
- API versioning
- Authentication & Authorization
- Integration patterns
- Secure API design
- Experience in application modernization and migration from legacy Microsoft technologies.
- Exposure to cloud platforms such as Microsoft Azure or Amazon Web Services (AWS).
- Familiarity with:
- Git
- CI/CD pipelines
- Agile/Scrum methodologies
- Strong problem-solving and communication skills.
Preferred Skills
- Experience with microservices architecture and cloud-native application development.
- Prior experience working as a Technical Lead or Solution Architect.
- Experience in enterprise modernization programs and large-scale migrations.
- Knowledge of containerization technologies like Docker and Kubernetes is an added advantage.
Experience
Role
- Technical Lead / Senior .NET Developer / Solution Lead