Head of Software Engineering
Core
Lead a multi-site software engineering team to drive improvements in delivery, quality, and operational processes during a period of change.
Role type
Senior leadership IC (Head of Software Engineering)
Builds
Specialist software solutions for customers worldwide
Domain
Software engineering / Industrial software
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership, delivery performance improvement, backlog management, process improvement, technical debt reduction, change management
Preferred skills
Microsoft/legacy technology environments, CI/CD, automated testing, geographically distributed team leadership, industrial software experience
Technologies
Microsoft, legacy technology environments, CI/CD, automated testing
Responsibilities
Lead and develop a multi-site software engineering team, Reduce support and project backlogs while improving delivery performance, Improve engineering processes, standards, testing, and release practices, Drive accountability, collaboration, and team cohesion, Support modernisation initiatives and reduction of technical debt, Provide regular delivery and progress reporting to senior leadership
Seniority
Senior, hands-on IC