Responsibilities:
Provide technical leadership and expertise to a squad of onsite and offshore developers.
Drive the technical vision of the squad, focusing on scalable, efficient, and robust solutions.
Design and advise on technical flows, detailed technical design, end-to-end integrations, and solutioning of major initiatives.
Ensure development efforts and practices align with best practices and strategic goals.
Collaborate with other tech leads, business product owners, and various stakeholders to translate business requirements into technical specifications.
Mentor junior developers, fostering a culture of continuous learning and improvement.
Guide the development team in delivering high-quality code and innovative solutions.
Proactively solve problems and anticipate potential technical challenges.
Enhance the squad's technical capabilities and drives the overall success of projects.