Software Delivery Manager

Interface Systems
3d$120,000Hybrid

About The Position

We are seeking an experienced Software Delivery Manager to lead our software delivery function in an Agile environment. This role oversees a team of Business Analysts and Scrum Masters, driving the end-to-end delivery of software projects from intake to deployment. The successful candidate will serve as the primary liaison between technical teams and business stakeholders, ensuring projects are scoped accurately, prioritized effectively, executed efficiently, and delivered on time, within budget, and to high-quality standards. This role is ideal for a strategic thinker who thrives in a dynamic environment and is passionate about delivering value through effective team leadership and stakeholder partnership. SUPERVISORY RESPONSIBILITIES: The Software Delivery Manager will lead a team of Business Analysts and ScrumMasters.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Business, or a related field (Master's preferred).
  • 7+ years of experience in custom developed and third party software delivery, project management, or Agile leadership roles.
  • Proven track record managing Business Analysts, Scrum Masters, or similar teams in an Agile/Scrum environment.
  • Strong understanding of software development lifecycles, Agile methodologies (Scrum, Kanban), and tools (e.g. Jira, Confluence, Azure DevOps).
  • Experience with requirement gathering, scoping, prioritization, UAT coordination, and stakeholder management.
  • Excellent leadership, communication, and interpersonal skills, with the ability to influence and collaborate across all levels.
  • Demonstrated ability to deliver projects on time and within budget while maintaining high quality.
  • Strong communication skills to interact effectively with technical and non-technical stakeholders.
  • Excellent problem-solving and analytical skills.
  • Ability to manage multiple priorities and deliver projects on time and within budget.

Nice To Haves

  • Certifications such as CSM (Certified Scrum Master), PMP, SAFe, or equivalent are highly desirable.

Responsibilities

  • Lead and manage a team of Business Analysts and Scrum Masters, providing guidance, coaching, and performance management to foster a high-performing delivery organization.
  • Oversee the full project intake process, including gathering requirements, conducting initial assessments, and collaborating with stakeholders to define project scope and objectives.
  • Facilitate prioritization of initiatives in alignment with business goals, maintaining a balanced backlog and roadmap.
  • Coordinate User Acceptance Testing (UAT), ensuring thorough validation and smooth handoff to production.
  • Drive development execution across Agile teams, monitoring sprint progress, removing impediments, and ensuring sprint commitments and deliverables are met.
  • Manage timelines, budgets, resources, and risks to deliver projects on schedule and within financial constraints.
  • Act as the primary point of contact for business stakeholders, building strong relationships, managing expectations, communicating progress, and resolving issues promptly.
  • Promote continuous improvement in Agile practices, processes, and tools to enhance delivery efficiency and team collaboration.
  • Track and report on key metrics (e.g., velocity, delivery timelines, budget adherence) to senior leadership and stakeholders.
  • Identify and mitigate risks, dependencies, and blockers across multiple projects or programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service