Director – Software Development & Engineering
A senior leadership role overseeing software development and engineering functions, driving technical strategy and delivery excellence across engineering teams.
About the role
This is a senior director-level position within the Software Development and Engineering function, responsible for leading and scaling high-performing engineering teams. The role demands a strong blend of technical depth and people leadership to drive the design, development, and delivery of software solutions.
The successful candidate will be expected to define and execute engineering roadmaps, establish best practices, and ensure alignment between technical initiatives and broader business objectives. Collaboration with cross-functional stakeholders is central to the role.
- Team Leadership: Build, mentor, and manage engineering teams to foster a culture of innovation and accountability.
- Technical Strategy: Own and drive the software development strategy, architecture decisions, and engineering standards.
- Delivery Excellence: Oversee end-to-end delivery of software products, ensuring quality, scalability, and timeliness.
- Stakeholder Engagement: Partner with product, operations, and business leaders to align engineering efforts with organisational priorities.
This opportunity is suited to an experienced engineering leader with a proven track record of managing large teams and delivering complex software programmes at scale.