Develop and maintain project plans that include scope, milestones, workstreams, resources, risks, assumptions, dependencies, and change control.
Drive structured project cadence through standups, working sessions, and executive readouts; ensure clear documentation of decisions and next steps.
Coordinate internal teams and external partners to ensure appropriate resourcing and realistic sequencing of work.
Identify and proactively manage cross-team risks, timeline threats, and resource conflicts; escalate with recommended options and trade-offs.
Establish and maintain portfolio-level visibility to ensure alignment with the technical roadmap and business priorities.
Partner with leadership to define and track project KPIs and team OKRs where appropriate.
Build and maintain dashboards and recurring reporting that clearly communicates progress, blockers, and outcomes to necessary stakeholders.
Support intake, prioritization, and planning processes for new initiatives, ensuring requirements and success criteria are clearly defined.
Promote continuous improvement by standardizing templates, reporting rhythms, and delivery best practices across Agile, Waterfall, and hybrid models as appropriate.
Requirements
5+ years of experience in technical project management, program management, or delivery roles within a technology-forward organization.