Overview
We are looking for a Program Manager to lead cross‑functional technology programs, ensuring smooth execution from planning through delivery. The role involves overseeing multiple workstreams, managing stakeholders, and driving outcomes that support long‑term business and product goals. This position requires strong coordination skills, technical understanding, and a structured approach to program governance.
Key Responsibilities
Program Direction & Strategy
- Define program objectives, roadmap, scope, and key milestones.
- Work closely with business, product, and engineering teams to align program goals with organizational priorities.
- Convert strategic requirements into detailed execution plans with measurable success criteria.
Execution & Delivery Management
- Lead end‑to‑end program planning, scheduling, tracking, and post‑delivery review.
- Coordinate resources, manage timelines, and maintain oversight of deliverables and dependencies.
- Identify risks early, establish mitigation measures, and ensure timely resolution of issues.
Stakeholder Collaboration
- Serve as the main point of coordination across all participating teams and partners.
- Run program reviews, status meetings, and reporting updates to ensure alignment and transparency.
- Facilitate decision‑making, escalation handling, and cross‑team communication.
Technical Partnership
- Work with engineering leads to validate requirements, ensure development readiness, and support release planning.
- Drive process improvements in workflow, documentation, and delivery efficiency.
- Assess technical challenges, constraints, and impacts to ensure continuity of progress.
Reporting & Continuous Improvement
- Build data‑based reporting dashboards and performance metrics.
- Present progress summaries, risk assessments, and recommendations to leadership.
- Conduct post‑implementation reviews to refine processes and strengthen future delivery execution.
Requirements
- Degree in Computer Science, Engineering, or related technical discipline.
- Experience in managing large‑scale software or technology programs.
- Strong knowledge of project management methodologies (Agile/Scrum preferred).
- Excellent communication, leadership, and stakeholder management skills.
- Ability to navigate ambiguity, prioritize effectively, and maintain delivery momentum.
- Analytical mindset with experience in metrics, reporting, and performance evaluation.
Preferred
- Background working with modern web application frameworks or similar technology environments.
- Previous experience driving multi‑team delivery across engineering, product, and business units.
- Professional certifications in project or program management.