
Technical Team Lead – .NET & Del...
Job Details
Skills And Tools:
Job Description
We are looking for a highly motivated Technical Team Lead (.NET) to join our fast-growing engineering team. The ideal candidate will have strong hands-on experience in .NET technologies, proven leadership capabilities, and a deep understanding of software delivery and agile development processes.
You will be responsible for leading a team of engineers, ensuring timely and quality delivery, improving development processes, and coordinating with stakeholders to deliver high-impact enterprise projects.
Job Requirements
- Lead and mentor a team of .NET engineers and ensure high-performance output.
- Own technical delivery across multiple .NET-based solutions.
- Collaborate with Product Managers, QA, and DevOps to deliver high-quality software.
- Review code, enforce clean architecture, and support code quality improvements.
- Participate in requirement analysis and technical planning sessions.
- Drive sprint planning, estimation, and retrospectives.
- Proactively identify delivery risks, blockers, and dependencies.
- Align development efforts with business objectives and client expectations.
Requirements:
7+ years of professional experience in software development.
Strong expertise in .NET Core / .NET 6+, Web APIs, and C#.
Experience in leading or managing software development teams.
Solid understanding of Agile / Scrum delivery models.
Familiarity with CI/CD pipelines and DevOps practices.
Strong communication, planning, and coordination skills.
Experience with cloud platforms (preferably Azure) is a big plus.
Bachelor’s degree in Computer Science, Engineering, or related field.