Back to Vacancies

Program Manager

Program Manager

Program Manager

Program Manager

Cairo, Egypt

Cairo, Egypt

Full-time · Hybrid

Full-time · Hybrid

About the Position

Our rapidly growing team is looking for a Senior Program Manager to oversee multiple projects, drive strategic alignment, and ensure portfolio-level success across teams and clients.

We're looking for a strategic thinker with strong leadership abilities, portfolio management expertise, and the ability to connect project execution to business outcomes.

Responsibilities

  • Own and manage the program portfolio, ensuring alignment with business objectives and client priorities.

  • Provide strategic oversight across multiple concurrent projects, identifying dependencies and synergies.

  • Coordinate with Project Managers to ensure consistent delivery standards, resource allocation, and risk mitigation.

  • Establish and maintain program-level reporting, KPIs, and dashboards for leadership visibility.

  • Drive cross-project prioritization and escalation processes.

  • Lead program planning sessions, milestone reviews, and executive updates.

  • Identify process improvements and implement best practices across the project management function.

  • Manage stakeholder relationships at the program level, including clients and internal leadership.

  • Support capacity planning and resource forecasting across the portfolio.

  • Mentor and guide Project Managers, fostering growth and accountability.

Skills

  • Min 5+ years in project/program management with portfolio-level responsibility.

  • Bachelor's degree in Computer Science or a related technical field (required).

  • Strong understanding of Agile and hybrid methodologies.

  • Proven ability to manage complexity, ambiguity, and competing priorities.

  • Excellent communication and stakeholder management skills.

  • Experience with program management tools and reporting frameworks.

  • Strong analytical and problem-solving capabilities.

Bonus Points

  • Experience in Fintech or financial services.

  • Technical background or hands-on software development experience.

  • PMP, PgMP, or similar certification.

  • Experience scaling or building a PMO function.