Head of Software Engineering
A well-established software business delivering specialist solutions to customers worldwide is seeking an experienced Head of Software Engineering to lead its engineering function during a key period of change and improvement.
Reporting directly to senior leadership, you will take ownership of a multi-site engineering team, driving improvements across delivery, engineering quality, team performance, and operational processes. This role requires a hands‑on leader who can quickly assess challenges, improve accountability, reduce delivery backlogs, and help create a more unified engineering culture.
Key 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
Skills & Experience Required
* Strong experience leading software engineering teams
* Proven background improving delivery and engineering performance
* Experience managing technical backlogs and software delivery processes
* Strong stakeholder management and communication skills
* Ability to drive change within complex or legacy environments
Desirable Experience
* Experience with Microsoft and legacy technology environments
* CI/CD, automated testing, and modern development practices
* Multi‑site or geographically distributed team leadership
* Industrial software or manufacturing systems experience
What’s on Offer
* High‑impact leadership opportunity
* Immediate start available
* Senior leadership exposure and autonomy
* Competitive salary and package
This contract role will be 5 days on site.
Head of Software Engineering
#Tech #EngineeringLeadership
#J-18808-Ljbffr