Job Description
Designation: Development Lead (.Net)
Reporting to: Manager Software
Location: Bangalore (Full Time)
Qualification: BE- CS/EC/EE/IS/Mech, MCA/M.Sc. - Computer Science
Experience: 14-18 years of experience as a Full stack developer responsible for
developing/maintaining web applications.
Primary Skills: .NET Core, C#, ASP.NET Core, SQL Server, Entity Framework Core,
Angular/React, Azure, CI/CD, TDD, OOA/OOD, Team Leadership.
Secondary Skills: Bootstrap/SASS, API versioning/security, performance tuning, POC
development, DevOps mindset, documentation, collaboration across teams.
Position Overview:
We are seeking a highly experienced and technically strong .NET Technical Lead to join our
Engineering team. In this role, you will lead a team of 4-6 developers in building and maintaining
high-quality web applications and backend services while mentoring a team of full-stack
developers. The role is 80% hands-on technical work (architecture, design, coding) and 20%
leadership and coordination. If you're passionate about modern web platforms and excel at
translating complex requirements into clean, user-friendly applications, we'd love to hear from
you.
You'll work closely with cross-functional teams in a fast-paced, Agile/hybrid environment,
contributing to both the technical direction, solution architecture, and successful delivery of
enterprise-grade applications.
Key Responsibilities:
• OOA/OOD Design: Strong expertise in object-oriented analysis and design, applying
SOLID principles and architectural patterns.
• Backend Development: Proficient in .NET 6/7/8, ASP.NET Core MVC/Web API, & C#, with
prior experience in legacy frameworks such as .NET Framework 4.7 and .NET Core 3.1.
• Front-End Tech: Skilled in HTML5, CSS3, JavaScript/TypeScript, and frameworks like
Angular (v12+), React, or Blazor, with experience in Bootstrap and SASS.
• API Development: Hands-on experience in designing, building and consuming RESTful
APIs; familiarity with microservices architecture, API versioning, and security.
• Database & ORM: Strong experience in MS SQL Server, SQL queries, stored procedures,
• Unit Testing & TDD: Proficient with unit testing frameworks (NUnit) and Test-Driven
• Version Control & CI/CD: Expertise in Git, CI/CD pipelines, and Azure DevOps or GitHub
and Entity Framework Core.
Development practices.
Actions for continuous delivery.
• Cloud Platforms: Experience deploying and managing applications on Microsoft Azure
(App Services, Functions, Azure SQL, Blob Storage).
• Agile & Documentation: Experienced in Agile methodologies; strong in creating
technical documentation and adhering to best practices.
• Team Leadership: Ability to lead and mentor cross-functional teams, ensuring high
standards in development and best practices.
Required Qualifications-
• 12-14 years of hands-on experience in full stack application development, primarily on
the Microsoft .NET ecosystem, with proven expertise in designing, developing, and
maintaining enterprise-grade web applications
• Architect and implement scalable, secure, and maintainable solutions aligned with
business goals and technical best practices.
• Experience with Entity Framework Core or other ORM tools
• Ability to analyse complex business requirements and translate them into technical
designs and scalable solutions.
• Experience leading a team of junior to senior developers:
o Conducting code reviews
o Providing technical mentorship
o Driving best practices in coding, architecture, and documentation
o Promote code optimization, performance tuning, and drive continuous
improvement in development efficiency and application scalability.
• Work effectively with cross-functional and distributed teams across geographies,
collaborating with PM/Product Owners, QA and UI/UX teams.
• Demonstrated ability to drive innovation, develop proof of concepts (POCs), and stay
current with evolving technologies and development trends.
• Ensure robust CI/CD implementation, including build pipelines, test automation, and
deployment strategies.
• Work effectively in a distributed, global team environment and contribute to Agile
ceremonies (standups, retros, sprint planning).
Reporting to: Manager Software
Location: Bangalore (Full Time)
Qualification: BE- CS/EC/EE/IS/Mech, MCA/M.Sc. - Computer Science
Experience: 14-18 years of experience as a Full stack developer responsible for
developing/maintaining web applications.
Primary Skills: .NET Core, C#, ASP.NET Core, SQL Server, Entity Framework Core,
Angular/React, Azure, CI/CD, TDD, OOA/OOD, Team Leadership.
Secondary Skills: Bootstrap/SASS, API versioning/security, performance tuning, POC
development, DevOps mindset, documentation, collaboration across teams.
Position Overview:
We are seeking a highly experienced and technically strong .NET Technical Lead to join our
Engineering team. In this role, you will lead a team of 4-6 developers in building and maintaining
high-quality web applications and backend services while mentoring a team of full-stack
developers. The role is 80% hands-on technical work (architecture, design, coding) and 20%
leadership and coordination. If you're passionate about modern web platforms and excel at
translating complex requirements into clean, user-friendly applications, we'd love to hear from
you.
You'll work closely with cross-functional teams in a fast-paced, Agile/hybrid environment,
contributing to both the technical direction, solution architecture, and successful delivery of
enterprise-grade applications.
Key Responsibilities:
• OOA/OOD Design: Strong expertise in object-oriented analysis and design, applying
SOLID principles and architectural patterns.
• Backend Development: Proficient in .NET 6/7/8, ASP.NET Core MVC/Web API, & C#, with
prior experience in legacy frameworks such as .NET Framework 4.7 and .NET Core 3.1.
• Front-End Tech: Skilled in HTML5, CSS3, JavaScript/TypeScript, and frameworks like
Angular (v12+), React, or Blazor, with experience in Bootstrap and SASS.
• API Development: Hands-on experience in designing, building and consuming RESTful
APIs; familiarity with microservices architecture, API versioning, and security.
• Database & ORM: Strong experience in MS SQL Server, SQL queries, stored procedures,
• Unit Testing & TDD: Proficient with unit testing frameworks (NUnit) and Test-Driven
• Version Control & CI/CD: Expertise in Git, CI/CD pipelines, and Azure DevOps or GitHub
and Entity Framework Core.
Development practices.
Actions for continuous delivery.
• Cloud Platforms: Experience deploying and managing applications on Microsoft Azure
(App Services, Functions, Azure SQL, Blob Storage).
• Agile & Documentation: Experienced in Agile methodologies; strong in creating
technical documentation and adhering to best practices.
• Team Leadership: Ability to lead and mentor cross-functional teams, ensuring high
standards in development and best practices.
Required Qualifications-
• 12-14 years of hands-on experience in full stack application development, primarily on
the Microsoft .NET ecosystem, with proven expertise in designing, developing, and
maintaining enterprise-grade web applications
• Architect and implement scalable, secure, and maintainable solutions aligned with
business goals and technical best practices.
• Experience with Entity Framework Core or other ORM tools
• Ability to analyse complex business requirements and translate them into technical
designs and scalable solutions.
• Experience leading a team of junior to senior developers:
o Conducting code reviews
o Providing technical mentorship
o Driving best practices in coding, architecture, and documentation
o Promote code optimization, performance tuning, and drive continuous
improvement in development efficiency and application scalability.
• Work effectively with cross-functional and distributed teams across geographies,
collaborating with PM/Product Owners, QA and UI/UX teams.
• Demonstrated ability to drive innovation, develop proof of concepts (POCs), and stay
current with evolving technologies and development trends.
• Ensure robust CI/CD implementation, including build pipelines, test automation, and
deployment strategies.
• Work effectively in a distributed, global team environment and contribute to Agile
ceremonies (standups, retros, sprint planning).
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application