Software Delivery Manager
Listed on 2026-02-18
-
IT/Tech
IT Project Manager, Systems Analyst
Founded in 2008, CitNOW is an innovative, enterprise-level software product suite that allows automotive dealerships globally to sell more vehicles and parts more profitably. CitNOW’s app-based platform provides a secure, brand-compliant solution for dealers to build trust, transparency and long-lasting relationships.
CitNOW Group was formed in 2021 to unite a portfolio of 12 global software companies leveraging innovation to aid retailers and manufacturers in delivering an outstanding customer experience. We have over 300 employees worldwide who all contribute to our vision to provide market-leading automotive solutions to drive efficiencies, seamlessly transforming every customer moment.
The CitNOW Group is no ordinary technology company, we live a series of One Team values and this guiding principle forms the foundation of CitNOW Group’s award winning, collaborative and inclusive culture.
About the roleWe are seeking an experienced Technical Delivery Manager to join our technical leadership team to coordinate the delivery of complex software programmes across multiple agile teams. This is a key role focused on driving a high-performing, delivery-focused culture and ensuring the successful execution of strategic software initiatives that delight our customers and support business growth.
You will bring strong leadership, programme management and stakeholder engagement skills, with a proven track record of delivering large-scale software projects in fast-paced environments. The ideal candidate will be a collaborative leader with a passion for technology, continuous improvement and building high-performing teams.
Key responsibilities include:- Managing a complex environment with multiple outsource partners (offshore, nearshore and onshore) delivering across multiple interlinked products
- Oversee the end-to-end delivery of multiple concurrent software projects and programmes, ensuring they are completed on time, within scope, and to the highest quality standards
- Collaborate with Product Owners, Scrum Masters, and stakeholders to ensure clear requirements, prioritisation, and alignment with business objectives
- Ensure a standard release process across all products
- Establish and manage programme governance, reporting, and communication with senior management and stakeholders
- Anticipate, identify, and manage risks, dependencies, and impediments across teams, proactively implementing solutions to keep delivery on track
- Monitor and report on team performance, progress, and delivery metrics, using data to drive improvements and provide transparency
- Drive process evolution and scalability, leveraging best practices, tooling, and AI where appropriate
- Regularly review resource capacity and raise concerns or recommendations with the Leadership team
- Ensure adherence to organisational policies, standards, and compliance requirements throughout the delivery lifecycle
- Act as the primary escalation point for complex delivery issues, ensuring timely, high-quality resolution and clear communication
- Encourage knowledge sharing and collaboration across teams, breaking down silos and building a strong internal knowledge base
- Create and maintain comprehensive documentation of delivery processes, ensuring accuracy and accessibility
- 5+ years’ experience in a software delivery or programme management leadership role is essential
- Good understanding of SDLC and Agile delivery models
- Ability to interpret (but not create) architecture diagrams, data flows, process flows
- Basic understanding of event-driven architecture and distributed design patterns
- Good conceptual understanding of:
- REST APIs and their protocols
- Service oriented architecture
- Monolithic architecture
- Common AWS services
- Awareness and understanding of technical and information security principles
- Conceptual understanding of “good” technical delivery processes and how to spot bottlenecks or inadequacies (flaky environments, unreliable CI/CD pipelines, slow test suites)
- Good understanding of QA principles (and an awareness of where and when test automation should be in the conversation)
- Foundational knowledge of release management principles
- Proven ability to coach,…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: