





Popular Engineering Manager title, metro Bangalore location, and broad skillset requirements increase applicant competition.
Requires Microsoft-stack enterprise backend leadership, moderately transferable across industries.
Explicit 10+ years requirement plus mandatory .NET, Azure, and leadership skills enforce strict filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead and mentor a software engineering team responsible for the design, development, delivery, and support of a .NET-based web application.
Own engineering execution throughout the software development lifecycle including architecture, code quality, testing, release, deployment, and production stability.
Collaborate with cross-functional teams (Product Owners, Architects, QA, UX, DevOps, security) to align technical plans with business goals and manage delivery commitments and risks.
Minimum 10+ years in software engineering with hands-on .NET and Microsoft technologies experience.
At least 3+ years of experience managing or mentoring software engineering teams including delivery ownership and performance management.
Proficiency in .NET framework, Azure platform, RESTful APIs, SQL Server, CI/CD pipelines, Agile delivery, and cloud services.
Bachelor’s degree in Computer Science, Software Engineering, IT, or related field or equivalent practical experience.
Experienced engineering leader skilled in balancing people management and technical hands-on guidance within modern enterprise environments.
Strong background in Microsoft technology stack (.NET, Azure) managing full software development lifecycle and ensuring engineering standards.
Familiarity with Agile methodologies and collaborating effectively across product, architecture, QA, UX, DevOps, and business stakeholders to deliver scalable and secure web applications.