This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled and motivated Technical Program Manager to lead complex, cross-functional technology programs. They will be responsible for driving the successful delivery of large-scale software development projects from conception to launch, adhering to our core Agile principles. This role requires a unique blend of technical expertise, strategic thinking, and exceptional leadership to manage stakeholder expectations, mitigate risks, and ensure programs are delivered on time, within budget, and to the highest quality standards. The ideal candidate is a master of Agile methodologies and is passionate about building a culture of continuous improvement and collaboration.
Job Responsibility:
Agile Program Leadership: Lead and facilitate Agile ceremonies, including program increment (PI) planning, sprint planning, daily stand-ups, sprint reviews, and retrospectives for multiple development teams
Champion and enforce Agile best practices, ensuring the team follows a philosophy of iterative development, continuous feedback, and keeping a human in the loop
Work with Product Managers to define program scope, goals, and deliverables that support business objectives in collaboration with senior management and stakeholders
Technical Execution and Strategy: Develop and manage a comprehensive program plan, including timelines, milestones, dependencies, and critical paths for complex technical projects
Engage with technical teams, including architects and senior engineers, to ensure solutions are scalable, secure, and align with the organization's technical strategy
Facilitate technical discussions, helping to resolve architectural disagreements and drive technical decision-making
Risk and Dependency Management: Proactively identify, track, and mitigate program risks, issues, and dependencies. Develop and implement effective mitigation and contingency plans
Manage dependencies between multiple project teams, ensuring seamless integration and coordination of work
Stakeholder Communication and Reporting: Serve as the primary point of contact for program status, communicating effectively with stakeholders at all levels, from individual contributors to executive leadership
Develop and maintain program-level dashboards and reports to provide transparency on progress, risks, and overall program health
Build and maintain strong relationships with product management, engineering, quality assurance, and other cross-functional teams
Continuous Improvement: Drive a culture of continuous improvement by analyzing program metrics, identifying opportunities for process enhancement, and leading initiatives to increase team velocity and productivity
Leverage insights from tools and frameworks like Citi Squad to enhance review quality and automate operational processes
Requirements:
7+ years of experience in a technical lead, software development, or related role
5+ years of experience managing large-scale, cross-functional technical projects in an Agile environment
Proven expertise in Agile and Scrum methodologies (or other scaled agile frameworks)
Strong understanding of the software development lifecycle (SDLC), from requirements gathering to deployment and maintenance
Excellent leadership, communication, and interpersonal skills, with the ability to influence and align teams and stakeholders without direct authority
Demonstrated ability to understand and discuss technical concepts, manage trade-offs, and evaluate new ideas with technical teams
Bachelor’s/University degree or equivalent experience, potentially Master's degree
Experience with project management tools such as Jira, Confluence, or similar
Professional certifications such as Certified ScrumMaster (CSM) or SAFe Agilist
Experience working with cloud technologies (e.g., AWS, Azure, GCP) and modern software architecture patterns (e.g., microservices, APIs)
Familiarity with DevOps practices and CI/CD pipelines
Experience in the financial services industry
Nice to have:
Experience with project management tools such as Jira, Confluence, or similar
Professional certifications such as Certified ScrumMaster (CSM) or SAFe Agilist
Experience working with cloud technologies (e.g., AWS, Azure, GCP) and modern software architecture patterns (e.g., microservices, APIs)
Familiarity with DevOps practices and CI/CD pipelines