Job Description
As a Senior Technical Program Manager, you will lead complex, cross-functional programs that power the customer and employee experiences across a broad technology landscape. This role sits at the intersection of software delivery, process improvement, and stakeholder collaboration—helping bring bold digital ideas to life with structure, clarity, and momentum.
You will be responsible for driving large-scale initiatives, aligning business goals with technical execution, and championing continuous improvement across the organization.
What You’ll Get to Do
Technical Leadership & Delivery
- Translate strategic business goals into clear, actionable program plans and roadmaps.
- Define scope, success metrics, technical feasibility, and implementation timelines for programs and initiatives.
- Lead end-to-end execution of cross-functional programs across engineering, product, and business teams.
- Drive program governance, reporting, and communication—from status updates to risk mitigation plans.
- Coordinate interdependencies across platforms including Oracle, Java, Node.js, React, SQL Server, Azure, and more.
- Champion a culture of agility, accountability, and operational excellence.
- Implement and improve delivery processes that support predictable, scalable, and transparent execution.
- Collaborate with Finance and Engineering leadership to align priorities and manage resource plans.
Collaboration & Influence
- Build trusted relationships with engineering, product, business operations, customer service, and vendor teams.
- Serve as a bridge between technical teams and business stakeholders, ensuring alignment and shared understanding.
- Use data and insight to inform decision-making and steer conversations toward outcomes.
What You Bring to the Team
- 3+ years of experience as a Technical Program Manager, Product Manager, or Engineering Project Manager.
- Experience managing programs across multiple teams or business units with strong organizational coordination skills.
- Ability to build frameworks and repeatable processes to streamline software delivery.
- Strong communicator who can simplify complex ideas and drive consensus across teams.
- Familiarity with or hands-on exposure to software development concepts and cloud environments (e.g., Azure, API integrations, or modern web applications).
- Experience with tools such as Azure DevOps, cloud application development and program/project management tools.
- PMP or Agile certifications are a plus—but your ability to execute matters more.