First seen by Alion on Nov 10, 2026.
The API Program Manager will be responsible for leading and managing multiple interrelated technology projects under a unified program strategy, ensuring successful delivery within defined timelines, budgets, and quality standards. The role involves overseeing large-scale, multi-stream programs, coordinating cross-functional teams, managing stakeholder expectations, and ensuring alignment with business objectives.
The ideal candidate should have strong experience in program/project management within technology or fintech environments, with a good understanding of API platforms, microservices, digital channels, and Agile delivery methodologies.
Duties & Responsibilities1. Program Management
-
Lead and manage multiple interrelated projects within a broader program.
-
Define program scope, objectives, milestones, deliverables, and success criteria.
-
Develop and maintain integrated program plans, schedules, and budgets.
-
Ensure all projects are aligned with the overall program strategy and business goals.
2. Project Planning & Delivery
-
Monitor program progress against timelines, budgets, and deliverables.
-
Oversee end-to-end program execution and ensure timely delivery.
-
Identify potential risks, dependencies, and issues and implement mitigation plans.
-
Facilitate decision-making and remove delivery roadblocks.
3. Stakeholder & Team Management
-
Coordinate with Project Managers, Product Owners, technical teams, and business stakeholders.
-
Manage senior stakeholder communication and provide regular program status reports.
-
Drive collaboration across cross-functional teams.
-
Manage vendor relationships and third-party dependencies.
4. Governance & Reporting
-
Ensure compliance with program governance frameworks and delivery standards.
-
Track program performance, risks, issues, budgets, and resource allocation.
-
Provide progress updates and management reports to senior leadership.
-
Ensure effective program controls and decision-making processes.
5. Agile & Technical Delivery
-
Drive continuous improvement and Agile adoption across delivery teams.
-
Apply Agile, Scrum, and Waterfall methodologies based on project requirements.
-
Understand API-driven environments, microservices architecture, and digital channel ecosystems.
-
Use program management tools such as MS Project, Jira, and Azure DevOps.
-
Minimum 7+ years of experience in Program Management or Project Management.
-
Experience working in Technology, IT, or Fintech environments.
-
Proven experience managing large-scale, complex, multi-stream programs.
-
Strong understanding of API platforms, API integrations, microservices, and digital channels – highly desirable.
-
Hands-on experience with program planning, budgeting, scheduling, and delivery management.
-
Strong knowledge of Agile, Scrum, and Waterfall methodologies.
-
Experience coordinating multiple Project Managers, Product Owners, and technical delivery teams.
-
Experience in stakeholder management, vendor management, risk management, and program governance.
-
Proficiency in MS Project, Jira, Azure DevOps, or similar tools.

