Software Release Manager

Role Overview

We’re looking for an experienced IT Release Manager to join a UK-based technology company in the insurance industry, overseeing the planning, coordination, and delivery of software releases across enterprise-scale solutions. You’ll ensure releases are delivered efficiently, securely, and in line with strategic product objectives, collaborating closely with internal teams and external partners.

Key Responsibilities

  • Release Planning & Coordination: Create and manage detailed release plans, schedules, and calendars; coordinate release activities across development, QA, operations, and business teams; ensure all deliverables meet quality, security, and compliance standards.
  • Process & Governance: Define, implement, and improve release management processes and standards; maintain documentation and compliance; drive automation and efficiency using modern tools and methodologies.
  • Risk & Issue Management: Identify, assess, and manage risks and issues; escalate critical risks; ensure robust rollback and contingency plans.
  • Stakeholder Engagement: Act as primary point of contact for release matters; communicate scope, status, risks, and issues clearly; facilitate release readiness and post-release reviews.
  • Delivery Excellence: Allocate effort effectively, maintain transparency on progress and risks; ensure technical outputs meet governance, security, and compliance standards; maintain project tracking in Jira and documentation in Confluence; drive continuous improvement in delivery practices.

Experience & Requirements

  • Minimum 7 years’ experience in release management, software delivery, and DevSecOps, particularly with Microsoft technologies.
  • Experience establishing greenfield release management services is highly desirable.
  • Strong understanding of cloud platforms (Azure) and environment maintenance activities.
  • Experience with release automation tools, CI/CD pipelines, and version control systems.
  • Background in software house, consulting, or insurtech environments; financial services, insurance, or regulated industry experience preferred.
  • Proven ability to operate effectively in distributed, multi-vendor delivery teams.

Job Details

Company
Eames Consulting
Location
City of London, London, United Kingdom
Posted