Software Delivery Manager

BearingPoint Ireland

Dublin, Ireland1w ago

Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.

Key details

Location
Dublin, Ireland
Work style
Onsite
Level
Senior
Experience
10–13 yrs
Function
Product / Program management
Focus area
other
Posted
1w ago

Skills

agiledevopsproject managementquality assurancerelease managementscrumsdlc

About the role

Software Delivery Manager

We are looking for a driven and technically fluent Software Delivery Manager to lead software delivery teams on client engagements. Operating at Manager level, you will take day-to-day ownership of project delivery, team coordination, and client communication. You will work closely with Senior Delivery Managers, Architects, and engineering leads to ensure high-quality, iterative delivery of software solutions. The Software Delivery Manager operates within an overall programme context, with strategic and commercial accountability retained by the Senior Software Delivery Manager 

 

KEY RESPONSIBILITIES 

  • Owns day-to-day delivery execution within agreed programme constraints. 
  • Lead day-to-day delivery of software projects and workstreams, ensuring adherence to scope, schedule, quality, and budget. 
  • Manage cross-functional delivery teams of engineers, testers, and business analysts, fostering a high-performance and collaborative culture. 
  • Plan and manage sprints, releases, and programme increments using Agile and Scrum practices. 
  • Serve as the primary day-to-day point of contact for client project teams, building strong working relationships and trust. 
  • Proactively identify, assess, and mitigate delivery risks and issues, escalating appropriately to Senior Delivery Managers and/or Programme Lead. 
  • Prepare and present regular project status reports, dashboards, and governance packs to internal and client stakeholders. 
  • Support commercial activities including change request management, time tracking, and budget monitoring. 
  • Collaborate with Software Architects and technical leads to ensure solutions are delivered to agreed quality standards. 
  • Contribute to the continuous improvement of delivery practices, tooling, and team processes. 
  • Support the onboarding, coaching, and development of junior team members. 
  • Ensure Agile principles and processes are applied appropriately across teams. 
  • Translate technical risks, constraints, and issues into clear language for stakeholders. 
  • Work with the Technical Lead and QA Lead to understand technical blockers, architectural considerations, and quality risks, ensuring these are represented in delivery planning. 
  • Coordinate with Team Leads / Scrum Masters, Product Owners, Technical Lead, and QA Lead to align delivery with technical and quality objectives. 
  • Consolidate delivery status and provide reporting to the Programme Lead and stakeholders. 
  • Act as the point of contact for Team Leads / Scrum Masters, ensuring their escalations are addressed and teams remain unblocked. 
  • Drive continuous improvement initiatives across teams, focusing on delivery efficiency and predictability. 
  • Release Management – coordinate both internal and external activities to ensure all prerequisites are met in a timely manner, appropriate resources are in place, and all relevant communications are provided. 

 

SKILLS & EXPERIENCE 

Essential: 

  • 10+ years of experience in software delivery, project management, or a related technical discipline. 
  • Solid experience delivering software projects using Agile/Scrum methodologies in a professional services or product environment. 
  • Strong understanding of the software development lifecycle (SDLC), DevOps principles, and modern engineering practices. 

Get jobs like this as soon as they're posted

Talnox checks company career sites all day and ranks every opening against your profile. Free to join.

Create a free account