Software Engineering Delivery Manager | UK-based (Hybrid/Flexible 1-2 days a month in Southampton) | £80,000-£100,000
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.