Delivery Program Manager (Roseville, US)

Delivery Program Manager (Roseville, US)

The Delivery Program Manager (DPM) is responsible for working with multiple engineering/development (delivery) teams to plan and monitor development and testing work to achieve a high level of performance and product quality. The DPM may also be responsible for managing several concurrent high visibility programs/projects in a fast-paced environment that may cross multiple business divisions.

The key accountability is ensuring the continuous, measurable improvement of product quality through the execution of effective and efficient processes. The DPM will partner with Product Management, Customer Support, and multiple delivery teams to manage progress against the planned commitments and collectively adjust the program plans to ensure effective completion of commitments. The ideal candidate will be results and measurement-driven with exceptional communication, teamwork and influencing skills to foster a collaborative and continuous improvement environment.


  • Lead and manage large, complex enterprise-level programs consisting of multiple delivery teams and/or requiring integration with other activities outside the scope of the delivery teams
  • Play a consultative role to help put in place the appropriate people, process, and tools as needed to optimize the efficiency of the delivery teams
  • Use good judgment and skill to continuously refine the program management approach so that it is optimized for planning and managing the effort to achieve the program/project goals within designated program/project constraints
  • Use a high level of knowledge and experience in blending traditional program/project management principles and practices with an Agile development approach to ensure the appropriate level of planning and monitoring to ensure timely and high-quality product delivery
  • Program/Project Planning and Management – Define program/project scope and schedule while focusing on regular and timely delivery of value; organize and lead program/project status and working meetings; prepare and distribute progress reports; manage risks and issues; correct deviations from plans; and perform delivery planning as needed
  • Working with team leads and managers, hold teams/team members accountable for their commitments, removing roadblocks to their work. Promote empowerment of the team, ensure that each team member is fully engaged in the program/project and making a meaningful contribution, and encourage a sustainable pace with high-levels of quality for the team
  • Product Owner Support – Support the Product Owners in managing customer expectations for program/project deliverables, managing stakeholder communications, and helping to implement an effective system of program/project governance
  • Metrics-driven management – In addition to traditional Agile team reporting (burn down and burn up charts, for example), help to define additional metrics to measure progress against commitments made by the development teams, backlog tracking, velocity and program/project portfolio tracking
  • Develop strong partnerships with key stakeholders to ensure the successful delivery of products and solutions to meet key business objectives
  • Maintain a resource, financial planning, and reporting model to support stakeholder and program/project financial and resource capacity planning and decision making

Job Requirements

Minimum Requirements

  • BA or BS or equivalent experience is required; MBA or MS is a plus
  • 10+ years of demonstrated leadership success leading large software development programs/projects/project teams across multiple stakeholders through effective planning, communication, presentation, and organizational skills - PMP preferred
  • Prior experience with SCRUM/Agile methodologies with enterprise-level application development programs/projects. PMI-ACP, CSM, or equivalent preferred
  • Solid understanding of software development life cycle models as well as expert knowledge of both Agile and traditional program/project management principles and practices and the ability to blend them in the right proportions to fit a program/project and business environment
  • Experience overseeing multi-function program/project teams with 8-10 team members including Developers and QA Personnel
  • Balanced business/technical background
  • Strong interpersonal skills including mentoring, coaching, collaborating, and team building
  • Strong analytical, planning, and organizational skills with an ability to manage competing demands
  • Strong knowledge and understanding of business needs with the ability to establish/maintain a high level of customer trust and confidence
  • Solid understanding of and demonstrated experience in using appropriate tools:
    • Agile Project Management tools such as Jira/Greenhopper, Rally, VersionOne or equivalent – JIRA experience is a plus
    • Microsoft Project, Visio, and all Office Tools
  • Excellent oral and written communications skills and experience interacting with both business and technical individuals at all levels including the executive level
  • Creative approach to problem-solving with the ability to focus on details while maintaining the “big picture” view.
Apply for this job
  • Join our community for FREE today!

  • Create and share your own profile

  • Join the discussions

  • Publish your own items

  • Subscription to our Weekly eNewsletter

your benefits?

Get connected with parking professionals worldwide

Create your account

Sign in with LinkedIn Close

FREE membership benefits

  • * create and share your own profile
  • * join the discussions
  • * publish your own items on parking-net.commanage news, jobs, tenders, companies, events, showcases, educations, associations and literature.
  • * subscribe to our weekly eNewsletter
Add a job yourself