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).
Leads a software engineering team with responsibility for people leadership, technical direction, and delivery execution. Ensures the team delivers high‑quality, maintainable software aligned with business objectives, upholds technical standards, and develops engineering capability to support current and future organisational needs.
Job Responsibility
Leads and manages team performance, providing coaching, mentorship, and career development while ensuring accountability for delivery commitments
Owns delivery outcomes for assigned products/services, managing prioritisation, coordination, and communication with product and technical stakeholders
Establishes technical direction and standards, ensuring architectural decisions align with long‑term strategy and balance quality with delivery timelines
Translates business priorities into clear technical execution plans in partnership with product management and stakeholders
Identifies and manages technical risks, including technical debt, testing gaps, security concerns, and performance issues
Coordinates with cross‑functional teams to manage dependencies, resolve blockers, and maintain predictable delivery
Monitors delivery performance and quality metrics, providing visibility to leadership and enabling data‑driven decision‑making
Drives process, tooling, and quality improvements to enhance productivity and reduce manual effort
Participates in recruitment, capability planning, and talent management to ensure appropriate team skills and capacity
Collaborates with peer managers and engineering leadership on cross‑functional initiatives and technical standards
Owns production responsibility for team services, ensuring operational health, participating in incident response, and prioritising stability
Requirements
6–8 years of progressive software engineering experience, including 2–3 years in a formal leadership or management role
Bachelor’s Degree in Computer Science, Software Engineering, or related field - Advanced Diploma or equivalent technical qualification acceptable with demonstrated management experience