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