Technical Leader - Microsoft
Location: Noida
Department: MS - .NET
Experience: 12-15 Years
Job Description: Technical Lead – .NET Full Stack with Azure
Role Summary & Key Objectives
Core Responsibilities
- Lead the end-to-end design, development, and deployment of full-stack applications using .NET, Azure, and modern front-end frameworks.
- Translate business and functional requirements into scalable technical solutions.
- Define and enforce coding standards, best practices, and DevOps pipelines.
- Mentor, coach, and technically guide team members across development and architecture.
- Conduct code reviews, performance optimization, and ensure application security compliance.
- Collaborate with product owners, architects, and QA to ensure timely, quality releases.
- Stay current with emerging technologies and propose adoption where relevant.
Must-Have Skills
- Strong expertise in .NET Core, C#, ASP.NET MVC/Web API, Entity Framework.
- Proficiency in front-end technologies (Angular/React, TypeScript, JavaScript, HTML5, CSS3).
- Deep hands-on experience with Azure services (App Services, Azure Functions, Azure SQL, Cosmos DB, Azure Storage, Service Bus, Azure DevOps).
- Solid knowledge of microservices architecture, REST APIs, and event-driven systems.
- Experience in CI/CD pipelines, containerization (Docker, Kubernetes).
- Strong knowledge of SQL Server and database optimization.
- Excellent leadership and team management capabilities.
- Strong problem-solving, analytical, and decision-making skills.
- Effective communication and stakeholder management.
- Ability to drive technical discussions and influence design decisions.
Good-to-Have Skills
- Exposure to AI/ML services on Azure.
- Experience with NoSQL databases (MongoDB, Cassandra, etc.).
- Familiarity with cloud cost optimization and governance.
- Knowledge of Agile/Scrum methodologies and tools (Jira, Azure Boards).
- Prior experience in domain-driven design and event sourcing.
Experience Requirements
- 12 to 16 years of progressive experience in application development, with at least 3–5 years in a technical leadership role.
- Proven track record of designing and delivering enterprise-scale, cloud-native applications.
- Experience working in global delivery models with distributed teams.
KPIs / Success Metrics
- Delivery Excellence: On-time, within-budget delivery of projects with high quality.
- Code Quality: Measured by defect density, code coverage, and adherence to standards.
- System Performance: Scalable, secure, and optimized applications in production.
- Team Development: Improved productivity, skill growth, and reduced attrition in the team.
- Stakeholder Satisfaction: Positive feedback from business/product owners and clients.
- Innovation: Contribution of ideas, adoption of new technologies, and process improvements.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
