Posted on: 03/12/2025
Description :
Job Title : Team Lead (Dotnet).
Experience Required : 12 to 18 years.
Job Type : Full-time/Contract.
Location : Remote.
Job Summary :
We are seeking a highly experienced Technical Lead (.NET) with 12 - 18 years of hands-on development and leadership experience to drive end-to-end technical delivery across enterprise-grade applications.
In this role, you will lead a team of engineers, provide architectural guidance, own technical decision-making, and collaborate closely with cross-functional stakeholders to ensure high-quality, scalable, and maintainable software solutions.
The ideal candidate has a deep understanding of the Microsoft technology stack, strong system design expertise, and proven experience in mentoring teams while managing project priorities.
Key Responsibilities :
1. Technical Leadership & Architecture :
- Lead design, architecture, and development of complex backend systems using C#, .NET/.NET Core, Web APIs, Microservices, and SQL Server.
- Drive end-to-end technical strategy, solution architecture, and code quality across the team.
- Define and enforce best practices in coding, design patterns, system security, testing, and performance optimization.
- Review high-level and low-level designs, ensuring scalable, reliable, and maintainable solutions.
- Evaluate and recommend tools, frameworks, and technologies aligned with business needs.
2. Team Management & Mentorship :
- Manage and mentor a team of engineers (junior to senior levels), ensuring continuous skill development.
- Provide technical direction, conduct code reviews, and oversee day-to-day engineering delivery.
- Foster a collaborative, high-performance culture with emphasis on ownership, accountability, and technical excellence.
3. Stakeholder Management :
- Collaborate with product managers, designers, QA, DevOps, and business stakeholders to translate requirements into actionable technical plans.
- Communicate project progress, risks, and dependencies to internal and external stakeholders.
- Work directly with clients during requirement discussions, solution walkthroughs, and technical clarifications.
4. Development, Delivery & Quality :
- Oversee the development lifecycle design, development, testing, deployment, and maintenance.
- Ensure high-quality delivery through continuous integration, automated testing, and robust documentation.
- Perform root cause analysis for production issues and drive long-term preventive solutions.
- Ensure performance, scalability, and security standards are met.
5. Support & Maintenance :
- Guide the team in troubleshooting complex issues, optimizing performance, and ensuring platform stability.
- Monitor application health and proactively address performance bottlenecks.
- Support release planning, deployment coordination, and post-production validation.
Required Knowledge & Experience :
- Bachelors/Masters degree in Computer Science, Engineering, or equivalent.
- 12 - 18 years of experience in backend development using C#, .NET Framework, .NET Core, and related technologies.
- Strong expertise in REST API development, microservice architecture, and cloud-hosted solutions (Azure/AWS preferred).
- Deep understanding of SQL Server, query optimization, and data modeling.
- Hands-on experience with CI/CD pipelines, version control (Git), automated testing, and DevOps practices.
- Solid understanding of system architecture, distributed systems, security principles, and scalable application design.
- Proven experience in leading 6 - 12 member engineering teams.
- Strong communication, stakeholder management, and client-facing experience.
- Ability to work in Agile/Scrum environments with cross-functional teams.
- Excellent analytical and problem-solving skills, with a focus on ownership and delivery.
What We Offer :
- Competitive compensation package.
- A supportive, knowledge-sharing engineering culture.
- Opportunities to learn and grow in a fast-paced, innovative environment.
- Exposure to cutting-edge projects and technologies.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1584386
Interview Questions for you
View All