As part of your first client engagement, you will help drive the retirement, remediation, and migration of legacy applications across a large payments platform program, working closely with engineering teams to define scope and sequence the work.
WHAT YOU'LL DO- Manage a portfolio of legacy application retirement and migration projects across a payments platform program
- Partner with engineering and architecture teams to define disposition paths for legacy systems: retire, remediate, or migrate to new infrastructure
- Bring a software engineering lens to technical scoping, sequencing, and tradeoff discussions with engineering leads
- Build and maintain project plans, timelines, and dependency maps across multiple concurrent workstreams and products
- Identify risks and blockers early, and drive them to resolution with the right technical and business stakeholders
- Track progress against milestones and report status clearly to program leadership and client stakeholders
- Coordinate across engineering, infrastructure, security, and compliance teams to keep migrations on track
- Facilitate program-level ceremonies (planning, status reviews, retros) to keep teams aligned
- Maintain clear documentation of application disposition decisions and migration progress
- Flag scope or timeline changes early and help the team adjust plans accordingly
WHAT WE'RE LOOKING FOR- 7+ years experience as a Technical Program Manager running programs involving application engineering, modernization, migration, or retirement, ideally leading multiple products or a portfolio in large organizations
- Software engineering background and/or enough technical depth to scope and sequence work directly with engineering teams
- Exposure to product management, with an understanding of how technical roadmaps connect to product priorities
- Experience in banking, payments, credit, debit, settlements, or another regulated financial services environment
- Familiarity with cloud migration concepts and target infrastructure (AWS or similar)
- Working knowledge of Agile delivery practices and tools like JIRA and Confluence
- Experience managing risk, dependencies, and stakeholder communication across multiple workstreams
- A clear communicator who can translate technical detail for both engineers and business stakeholders
- Organized, detail-oriented, and comfortable keeping several moving parts on track at once
Minimum Degree Required:- Bachelor's Degree, in lieu of a degree, demonstrating in addition to the minimum years of experience required for the role, three years of specialized training and/or progressively responsible work experience in technology for each missing year of college is required