Monitors and communicates project status to project team.
Plans and monitors project budget, conducts research and analysis; provides input into the design and development of project plans and timelines.
Manages project risk; uses quality tools to identify areas of risk; works with others on the team and outside the team to identify alternatives or solutions.
...
Works closely with Product Owners, developers, architects, business stakeholders, and leadership teams to align priorities and objectives.
Supports multiple Agile teams and manages cross-team dependencies to ensure smooth delivery and collaboration.
Monitors Agile metrics such as velocity, sprint predictability, burn-down charts, and cycle time to identify improvement opportunities and delivery risks.
...
Provide practical technical recommendations and solution options that improve operational efficiency, support innovation, and address business requirements effectively.
Plan, design, and analyse software solutions by applying both functional understanding and technical expertise to ensure fit-for-purpose delivery.
Integrate technical and application components to resolve complex business needs and support successful system implementation.
...
The Program Manager is also responsible for program governance, service excellence, continuous improvement, financial performance, and the overall strength of the client partnership.