Software Engineering Manager - Nottingham
A well-established software business delivering specialist solutions to customers worldwide is seeking an experienced Software Engineering Manager to lead and develop 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 would suit an experienced Engineering Manager or a Senior/Lead/Principal Software Engineer ready to step into a people management position.
You will be a hands‑on leader, capable of quickly assessing challenges, improving accountability, reducing delivery backlogs, and helping create a more unified engineering culture across teams.
Key Responsibilities
* Lead, mentor, and develop a multi-site software engineering team
* Manage and support teams of engineers, driving performance and professional growth
* Reduce support and project backlogs while improving delivery performance and predictability
* Improve engineering processes, coding standards, testing, and release practices
* Drive accountability, collaboration, and stronger team cohesion across the engineering function
* Support modernisation initiatives and the reduction of technical debt
* Work closely with senior leadership, product, and delivery teams to ensure successful project execution
* Provide regular delivery updates and progress reporting to senior leadership
Skills & Experience Required
* Previous experience as a Software Engineering Manager, Lead Engineer, Principal Engineer, or Senior Software Engineer with leadership responsibilities
* Proven background improving software delivery and engineering team performanceExperience managing technical backlogs and software delivery processes
* Strong people leadership, mentoring, and stakeholder management skills
* Excellent communication and organisational abilities
* Ability to drive positive change within complex or legacy technology environments
* Strong technical understanding with the ability to support and guide engineering teams effectively
Desirable Experience
* Experience working within Microsoft and legacy technology environments
* Exposure to CI/CD, automated testing, and modern software development practices
* Experience leading multi-site or geographically distributed engineering teams
* Industrial software or manufacturing systems experience would be advantageous
What’s on Offer
* High-impact leadership opportunity within a growing technology business
* Immediate start available
* Senior leadership exposure and autonomy
* Competitive salary and benefits package
* Opportunity to shape engineering culture and delivery improvements
Benefits
* 25 days holiday plus bank holidays
* Company pension scheme
* Flexible working opportunities
* Career progression and professional development
* Collaborative and supportive working environment
* Employee wellbeing initiatives
* Access to training and development programmes
This role will require onsite presence 5 days per week.
#J-18808-Ljbffr