.NET Lead Developer
Location: Bengaluru, Karnataka
Employment Type: Full-Time
Role Summary
We are looking for an experienced .NET Lead Developer to lead a team of developers in designing and implementing enterprise-scale .NET applications. The role involves translating business requirements into technical architecture, guiding development teams, and ensuring high-quality software delivery in a fast-paced environment.
Key Responsibilities
- Architect and develop enterprise-scale .NET applications
- Lead and mentor a team of C# / .NET developers
- Translate business requirements into technical designs
- Develop multi-tier web applications using ASP.NET MVC
- Build and integrate RESTful APIs
- Troubleshoot development and production issues across environments
- Provide technical and architectural guidance to development teams
Required Skills
- Strong experience in ASP.NET, C#, and .NET application development
- Experience building multi-tier .NET web applications using MVC frameworks
- Hands-on experience with JavaScript, CSS, AJAX, jQuery
- Experience with Entity Framework, LINQ, and Razor
- Experience with SQL Server, including stored procedures
- Exposure to Microsoft Azure
- Experience developing RESTful APIs
Additional Requirements
- Strong troubleshooting and debugging skills
- Understanding of SDLC and software design principles
- Experience with unit testing and TDD
- Experience mentoring developers and guiding small teams
- Experience delivering full-cycle enterprise projects with integrations
- Experience with SOA / Web Services development