Pune, India
1 day ago
.Net developer (Team Lead) Role
Key Responsibilities Architectural Leadership: Design and maintain airline integrations. Implement modern resilience patterns including Circuit Breakers, Fail-Fast architecture, and Shadow Validation. Team Orchestration: Lead a team of 5-7 engineers. Manage team capacity effectively, ensuring high sprint velocity. Code Excellence: Lead by example with high-quality code reviews. Drive the adoption of SOLID principles and ensure technical debt is systematically managed. Agile & Product Discovery: Participate in Product Discovery for new project ideas (including BRD review) and translate business needs into technical designs. Innovation: Proactively research and implement AI-driven initiatives (POCs) to improve engineering efficiency and developer experience. Requirements: 7 to 10 years of experience in software development using C#, .Net core, javascript, and typescript. Agile development experience. Strong experience in leading a mid sized team (7-10)   Strong experience in developing and integrating Rest APIs, XML, JSON, SOAP Strong architectural & system design skills. Strong data storage experience with databases such as Postgres, Oracle, and MySQL. Experience in GCP/AWS is a plus. Strong Experience with code review tools like SonarQube etc Hands-on experience in driving ambiguous problem areas in existing or new software initiatives. Proven experience in solving complex architecture and business problems with solutions that are extensible, simple, and optimal. Ability to think in terms of integrating systems and networks as well as programs. Strong Experience influencing software engineering best practices within your team, including coding standards, code reviews, source control management, build processes, testing, and operations. Experience taking a leading role in building complex software systems that have been successfully delivered to customers with other engineers working under your guidance. Experience mentoring software engineers to improve their skills, and making them more effective software engineers. Experience in communicating with engineering leadership to understand requirements describing software product features, technical designs, and product strategy. Experience in system development skills in C#, Go, Python or similar languages. Prior team-leading experience will be preferred. Experience upskilling senior engineers in AI-assisted coding Hand-on experience on Prompts Proficiency in using AI tools to improve efficiency of SDLC  
Confirmar seu email: Enviar Email
Todos os Empregos de Antal International