Job offers - CrawlJobs

Software Delivery Manager Jobs (Hybrid work)

3 Job Offers

Software Delivery Manager
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
CAVISTA
Expiration Date
Until further notice
Software Delivery Manager
Save Icon
Location Icon
Location
United Kingdom, Shoreham-by-Sea
Salary Icon
Salary
Not provided
Focus Group
Expiration Date
Until further notice
Principal Software Engineer Manager- Windows Serving & Delivery
Save Icon
Lead a team of software engineers as a Principal Software Engineering Manager at Microsoft in Redmond, WA. Drive technical direction for Windows client, Windows Update, and reliability solutions, ensuring high-quality delivery for enterprise customers. Requires a Bachelor's in CS, 6+ years coding...
Salary Icon
Salary
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Software Delivery Manager role

Explore Software Delivery Manager jobs and discover a pivotal career at the intersection of technology, leadership, and business strategy. A Software Delivery Manager is a senior professional responsible for the end-to-end successful delivery of software products, features, or projects. This role transcends pure project management by blending deep technical understanding with robust people leadership and client-focused execution to ensure software solutions are delivered on time, within budget, and to the required quality standards. Professionals in these jobs act as the critical bridge between engineering teams, product management, stakeholders, and often clients, translating business objectives into actionable technical delivery plans.

The core mission of a Software Delivery Manager is to orchestrate all aspects of the software development lifecycle. Common responsibilities include defining project scope and timelines, allocating resources, managing risks and dependencies, and removing impediments that hinder team progress. They are custodians of delivery processes, typically championing Agile and Scrum methodologies, facilitating key ceremonies like sprint planning and retrospectives, and ensuring continuous improvement. A significant part of the role involves stakeholder communication, providing transparent updates on progress, managing expectations, and negotiating priorities to align delivery with business value.

Typical skills and requirements for Software Delivery Manager jobs are multifaceted. A strong foundation in software engineering principles is highly valuable, enabling effective communication with development, QA, and DevOps teams. Essential competencies include expert-level proficiency in project and program management frameworks (Agile, Scrum, Kanban, SAFe), alongside expertise in tools like Jira or Azure DevOps. Exceptional leadership and interpersonal skills are non-negotiable, as the role requires mentoring team leads, fostering collaboration, and motivating cross-functional teams. Furthermore, a solid grasp of modern software practices—such as CI/CD pipelines, cloud infrastructure (AWS, Azure, GCP), API development, and deployment strategies—is crucial for making informed decisions and guiding technical direction. Successful candidates usually possess several years of experience in technical project management, team leadership, or a related engineering lead role, coupled with a problem-solving mindset and a relentless focus on delivery excellence.

For those seeking Software Delivery Manager jobs, this career offers the opportunity to drive tangible impact, shape product outcomes, and lead high-performing teams in a dynamic, results-oriented environment. It is the ideal path for individuals passionate about marrying technical depth with strategic leadership to deliver software that powers business success.