Overview
Job Details
Technical Program Manager
Summary:
We are seeking an experienced Technical Program Manager to drive the definition, implementation, and successful delivery of complex, cross-functional programs. This role requires strong leadership, strategic planning, and collaboration across multiple teams to ensure projects are delivered on time, within scope, and aligned with organizational goals.
Responsibilities:
-
Lead the end-to-end delivery of programs involving multiple interdependent projects.
-
Manage scope, timelines, budgets, and quality while mitigating risks and resolving complex issues.
-
Partner with executive leadership and cross-functional teams to define program objectives, priorities, and success metrics.
-
Oversee requirements gathering, documentation, scheduling, and progress tracking across multiple initiatives.
-
Facilitate communication between technical and business teams, ensuring alignment and transparency at all organizational levels.
-
Support implementation planning, risk management, and contingency strategies for large-scale technology solutions.
Skills & Qualifications:
-
Strong experience in project estimation, scheduling, tracking, and stakeholder management.
-
Proven leadership and team-building abilities in matrixed and cross-functional environments.
-
Excellent communication and problem-solving skills, with adaptability in dynamic settings.
-
Ability to quickly learn and align with complex business processes and systems.
-
Experience managing full software development lifecycles and delivering multi-platform technology solutions.
-
Strong risk assessment and management skills.
Education & Certifications:
-
Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field required.
-
MBA or advanced degree preferred.
-
PMP or PMI certification preferred.