Key Responsibilities
Architectural Leadership: Design and maintain airline integrations. Implement modern resilience patterns including Circuit Breakers, Fail-Fast architecture, and ShadowValidation.
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.
...