Software Development Manager
Role details
Job location
Tech stack
Job description
You'll lead multiple engineering teams and delivery partners, driving the build and integration of modern, cloud-based platforms while transitioning from legacy systems.
This is not a hands-on coding role, but equally not a pure programme role - you'll sit at the intersection of engineering, architecture, and delivery., * Leading end-to-end software delivery across multiple Agile workstreams
- Owning engineering roadmap, timelines, and quality standards
- Managing internal teams and third-party vendors
- Driving best practice across CI/CD, DevOps, and secure development
- Collaborating closely with Product, Architecture, and Programme teams
- Supporting system integration, data migration, and BAU transition
Requirements
This is a senior leadership role with full ownership of delivery across a large-scale system modernisation programme - ideal for someone who combines strong technical depth with proven delivery leadership., * Have a background in software engineering, now operating at Senior Engineering Manager / Head of Engineering level
- Bring experience delivering large-scale transformation or modernisation programmes
- Are confident leading multi-team, multi-vendor environments
- Can operate comfortably across technical and business stakeholders
- Have strong knowledge of cloud-native architecture, APIs, and DevOps practices
- Experience within financial services or insurance would be advantageous but not essential.