Technical Delivery Manager / Software Delivery Manager
About the Role
Our client is a UK-based technology company delivering software solutions to enterprise customers. Following the onboarding of a new client, they are looking for a Technical Delivery Manager to lead a critical implementation project.
This is a hands-on delivery role, focused on ensuring software is delivered effectively across engineering teams, rather than a purely administrative or reporting-based project management position.
Key Responsibilities
- Take ownership of an end-to-end client implementation project
- Lead and manage 8–10 week Agile delivery sprints
- Work closely with engineering teams to ensure smooth delivery of software
- Manage and prioritise tickets and backlog (e.g. Jira)
- Coordinate with offshore development teams (India)
- Oversee regression testing and environment stabilisation
- Identify and remove delivery blockers quickly
- Ensure alignment between technical teams and business stakeholders
- Engage with senior stakeholders, including CTO-level, and external partners
Key Requirements
- 10–15 years’ experience in software delivery / engineering environments
- Strong background in software development or technical delivery
- Proven experience working closely with engineering teams (not a pure PM)
- Solid understanding of:
- Agile / Scrum methodologies
- Software development lifecycle
- Release and testing processes
- Experience managing distributed / offshore teams
- Ability to operate in a fast-paced, delivery-focused environment
- Confident stakeholder management, including senior leadership and external vendors
🚫 Not Suitable For
- Pure Project Managers without technical involvement
- Candidates without hands-on experience working with development teams
- Non-software or non-technical delivery backgrounds