What are the responsibilities and job description for the Technical Program Manager position at firstPRO, Inc?
We are 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.
What are we working on?
• The Enterprise Technology PMO supports technology programs and projects across our customer including application services, enterprise security, infrastructure, cloud services, reliability, and application development.
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 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.