About the Role
We are seeking experienced Technical Leads with strong expertise in .NET Core to join our Technology team in Gurgaon. The role involves leading a team of developers, driving technical excellence, and delivering scalable, high-performance solutions that align with business goals. As a Technical Lead, you will work closely with the CTO and cross-functional teams to design, develop, and implement enterprise-grade applications.
Key Responsibilities
Lead end-to-end design, architecture, and development of .NET Core–based applications.
Manage, mentor, and guide a team of developers; perform code reviews and enforce best practices.
Collaborate with product managers, architects, and business stakeholders to translate requirements into technical solutions.
Ensure high standards of software quality through agile practices, automated testing, and CI / CD pipelines.
Optimize application performance, scalability, and security.
Take ownership of technical problem-solving, including root cause analysis and resolution of production issues.
Contribute to technology roadmap discussions and recommend improvements in tools, frameworks, and processes.
Stay updated with emerging technologies in .NET, cloud, and enterprise application development.
Required Skills & Qualifications
8–10 years of professional experience in .NET / .NET Core development.
Proven experience in leading and mentoring software development teams.
Strong knowledge of C#, ASP.NET Core, Web APIs, Entity Framework Core, and LINQ.
Hands-on experience with SQL Server and relational database design.
Exposure to Microservices architecture, RESTful services, and distributed systems.
Experience with Azure / AWS cloud platforms (Azure preferred).
Strong understanding of DevOps practices (CI / CD, Git, Docker, Kubernetes).
Familiarity with front-end technologies (Angular / React) is a plus.
Excellent problem-solving skills, communication, and leadership abilities.
Preferred Qualifications
Experience working in logistics, fintech, or enterprise SaaS platforms.
Knowledge of messaging queues (RabbitMQ, Kafka, or Azure Service Bus).
Exposure to Agile methodologies and tools like JIRA, Azure DevOps.
Technical Lead • Gurgaon, India