What are the responsibilities and job description for the Technology Program Manager position at TheStaffed?
Our client, a top-tier management consulting company, is seeking a seeking a highly skilled and motivated Technology Program Manager to lead the planning, execution, and successful delivery of technology programs. The ideal candidate will have a strong background in Program and Project management, excellent communication skills, and the ability to manage a program that include multiple projects in a fast-paced, dynamic environment. You will work closely with cross-functional teams, including engineers and architects, along with business and technical stakeholders, to ensure projects are delivered on time, within scope, and within budget.
Responsibilities and Requirements:
Some of the things you’ll be doing:
Program Leadership & Delivery
- Own the end-to-end lifecycle of large-scale technical programs, from initial scoping and business case development through execution, delivery, and post-implementation review.
- Translate executive strategy into actionable roadmaps, ensuring alignment across multiple projects and teams.
- Manage budgets, timelines, and resources across concurrent initiatives, balancing competing priorities.
Team Leadership and Collaboration
- Lead cross-functional teams including engineering, product, QA, and operations.
- Foster a culture of accountability, transparency, and continuous improvement.
- Facilitate collaboration across teams to ensure alignment and timely delivery.
- Provide clear direction, mentorship, and support to project team members.
Reporting
- Track and report program status, key metrics, risks, and issues to leadership and stakeholders.
- Deliver executive-level dashboards and reports that provide transparency into progress, risks, and outcomes.
- Ensure timely and accurate communication across all stakeholders
- Use data-driven insights to continuously improve program execution and risk posture.
- Track all risks and constraints and ensure mitigation plans align with the program schedule.
Stakeholder Engagement
- Serve as the primary point of contact for program stakeholders, ensuring their needs and expectations are met.
- Facilitate program meetings and stand-ups, including kick-offs, status updates, and project manager & tech leads meetings.
- Maintain strong relationships with clients, vendors, and other external partners.
- Facilitate regular stakeholder reviews and feedback sessions.
Risk and Constraint Management
- Establish and maintain program-level risk registers, ensuring risks are identified, quantified, and tracked throughout the program lifecycle.
- Conduct structured risk assessments (technical, operational, compliance, and vendor-related) using both qualitative and quantitative methods.
- Develop mitigation and contingency strategies, ensuring resilience under uncertainty and minimizing downstream impacts.
- Facilitate risk workshops with stakeholders to build organizational awareness and accountability.
Technical Oversight
- Partner with engineering, IT, and security teams to understand architectures, dependencies, and technical trade-offs.
- Anticipate technical bottlenecks and proactively coordinate solutions.
- Ensure technical deliverables meet quality, security, and compliance standards
Governance & Compliance
- Implement program governance frameworks, ensuring consistent reporting, escalation, and decision-making processes.
- Ensure adherence to regulatory and compliance requirements (e.g., GDPR, HIPAA, FedRAMP, or industry-specific standards).
- Partner with legal and compliance teams to proactively address emerging regulatory risks.
What technical skills, experience, and qualifications do you need?
- Bachelor’s degree in Computer Science, Information Technology, Engineering, Business Administration, or related field.
- 15 years of experience in program and project management within the technology or software development industry.
- Proven track record of successfully delivering complex technology projects on time and within budget.
- Proven ability to lead cross-functional teams of 20 members across geographies and disciplines.
- Strong understanding of software development lifecycles, cloud platforms (AWS, Azure, GCP), data security, and/or infrastructure projects.
- Strong understanding of project management methodologies like Waterfall, Agile, Scrum, and Kanban.
- Strong understanding of program management methodologies to successfully guide decisions, track and mitigate constraints, and prioritize impact of project outcomes for business units.
- Proficiency in project management tools such as ServiceNow SPM, VersionOne, and MS Project.
- Excellent leadership, communication, and interpersonal skills.
- Strong problem-solving and decision-making abilities.
- Ability to manage multiple projects simultaneously in a fast-paced environment.
- Experience with risk management and change management processes.
- PgMP, PMP, PMI-ACP, PMI-RMP, PRINCE2, ScrumMaster, or other relevant project management certifications.