Key Responsibilities
- Manages the planning, coordination, and execution of technology-focused projects, ensuring alignment with strategic objectives and project goals.
- Leads Agile release trains, coordinating with product owners, agile champions, and development teams to ensure timely and quality delivery of project milestones.
- Leads Program Increment (PI) planning meetings with senior leadership, product management, and delivery teams to ensure strategic alignment and readiness.
- Mentors Agile Release Train (ART) meetings to ensure the preparation, readiness, and prioritization of features for future PI planning sessions.
- Develops risk management plans, conducts regular risk assessments, and implements mitigation strategies to ensure smooth Agile Release Train (ART) execution.
- Analyzes and interprets relevant portfolio, Release Train, and team-level metrics to provide strategic insights into delivery and execution.
- Facilitates Inspect & Adapt sessions and other retrospective meetings to promote a culture of continuous learning and improvement within the teams.
- Oversees the maintenance of project documentation, including requirements, specifications, and progress reports, ensuring they are updated in project management tools.
- Tracks relevant Objectives and Key Results/Key Performance Indicators (OKR/KPIs) to measure and report on project performance.
- Facilitates communication among stakeholders, including project sponsors, colleagues, and external partners, to ensure effective information flow.
- May manage resource allocation, ensuring optimal utilization of resources across multiple projects and balancing workload among colleagues.
- May manage and lead a team of technology delivery colleagues, providing leadership, guidance, and coaching to support continuous learning, growth opportunities, inclusivity, and best practices.
- May recruit colleagues with relevant experience and develop, reward, and energize an effective team.
- Collaborates and co-creates effectively with product and business teams to align technology initiatives with business objectives.
Work Experience
- 10+ years of experience in program delivery or project management, preferably within a technology-focused environment.
- Experience leading project teams with a track record of successful project delivery.
- Experience managing multiple projects and coordinating cross-functional teams.
- Experience with project management software tools and techniques, such as JIRA, Confluence, or similar platforms.
- Experience writing technical documentation.
- Prior Amex experience is required.
Education and Knowledge
- Bachelor’s degree in a technical discipline such as Computer Science, Information Technology, or Engineering, and/or comparable experience; advanced degree preferred.
- Knowledge of Agile, SAFe, and Lean methodologies.
- Knowledge of technical challenges and systems design, with the ability to facilitate technical discussions and drive solutions.
- Knowledge of the full life cycle of product development, from concept to delivery, including Test Driven Development.
Certifications
Certification in SPC (SAFe Program Consultant), SA (SAFe Agilist), PMI-ACP (Agile Certified Practitioner), or PMP (Project Management Professional) is a plus.