This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Tech Team Lead balances technical prowess with adept people management, overseeing a team of skilled software engineers and guiding them to deliver exceptional results. With a strong foundation in coding, the Tech Lead contributes hands-on to projects while orchestrating the team’s technical direction. This leadership role supports team members in their career development and technical growth, ensuring both the team and the individual engineers thrive. Your ability to solve complex technical challenges, coupled with your attention to detail, will drive the timely delivery of high-quality software projects. Moreover, your contributions will shape the future of Eftsure’s software engineering methodologies, fostering innovation and excellence.
Job Responsibility
Mentor and support a team of software engineers, fostering professional growth and a cohesive, motivated team environment
Lead by example in coding and technical discussions, ensuring high-quality, maintainable code, and adhering to best practices
Collaborate with Product Managers, estimate user stories, facilitate agile ceremonies, own delivery to production, and monitor and improve team productivity and progress
Coordinate across teams to ensure projects are aligned and delivered on time, reporting on project status and risks
Stay updated on industry trends, advise on best practices, and make informed decisions on architecture and technology stacks
Act as a bridge between technical teams and stakeholders, presenting technical insights clearly
Lead troubleshooting efforts, document code and design decisions, and manage technical risks
Build a positive culture that promotes collaboration, innovation, and continuous improvement
Contribute to setting KPIs, tracking team performance, and ensuring compliance with security standards
Identify skills needed and help onboard new team members to strengthen the team
Requirements
5 to 10+ years of relevant professional experience as a software engineer
2+ years of experience coaching/mentoring engineers, with some experience managing aspects of their work
Bachelor's degree in Computer Science or related field is advantageous but not mandatory
Experience using Java and AWS is advantage
Relevant certifications showcasing advanced technical knowledge or specialisation are highly regarded
What we offer
Birthday Leave
Floating Cultural Holidays
A day of leave to support a Charity
Annual Reimbursement of $250 for wellness expenses
Additional Training and Flexible Working Arrangements