Software Engineering Delivery Manager
Find your perfect job.
Software Engineering Delivery Manager
Job Details
Published:
08-08-2025
Salary:
Location:
Southampton
Category:
Permanent
Sector:
Technology
Reference:
4751
Work Model:
Hybrid
Description
We’re working with a leading global technology-driven organisation in the financial services sector to help hire a Software Engineering Delivery Manager . This is a hands-on leadership role for an experienced engineering professional who thrives on driving delivery excellence while staying close to the code.
Our client builds large-scale, cloud-hosted solutions used by enterprise customers worldwide. They are looking for someone with a technical background —ideally in C# .NET and Microsoft Azure —combined with strong Agile delivery leadership experience.
While you won't be directly managing a team you will be responsible for overseeing the delivery of two of this client's propriety products. You’ll be joining a highly skilled team of software engineers, architects, quality specialists, and product experts, and will play a key role in ensuring high-quality, timely delivery of complex software solutions. This position blends technical engineering expertise with strategic delivery management , so you will lead by example, getting hands-on when needed, while guiding teams towards best practices and continuous improvement.
Key Responsibilities
- Lead the end-to-end delivery of software engineering projects, ensuring alignment with business priorities.
- Advocate and apply Agile methodologies to drive efficiency, transparency, and collaboration.
- Provide technical leadership and guidance—working closely with engineers, architects, and testers.
- Ensure best practices are applied in development, testing, security, and DevOps processes.
- Oversee and manage the product backlog and roadmap, ensuring integrity and prioritisation.
- Remove blockers, foster effective communication, and keep cross-functional teams aligned.
- Monitor and report delivery progress to senior stakeholders, highlighting risks and dependencies.
- Drive a culture of continuous improvement through feedback, retrospectives, and data-led insights.
Ideal Candidate
- Background in software engineering , with hands-on expertise in C# .NET and Azure .
- Strong understanding of the software development lifecycle , testing processes, and Agile principles.
- Proven ability to manage delivery in a fast-paced, technically complex environment.
- Exceptional communication and stakeholder management skills.
- Experience facilitating process change and embedding new ways of working.
- Highly proactive, organised, and comfortable managing multiple priorities in a matrix environment.
Why Join?
- Opportunity to work with cutting-edge cloud technologies on globally impactful solutions.
- Flexible and collaborative work environment with a healthy work-life balance.
- Work alongside a diverse team of engineers, data scientists, and product experts.
- Competitive salary and benefits package.
If you’re a delivery leader who can roll up your sleeves and code when needed , and you have a passion for delivering high-quality software, we’d love to hear from you.