Technical Program Manager
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
The Technical Program Manager is responsible for transforming strategic plans into project plans and ensuring effective cross-team collaboration. This role requires a proactive individual who can manage risks, integrate teams, and handle stakeholder expectations while promoting agile practices and continuous improvement., * Strategic Plan Implementation: Assist with strategic plan creation. Lead the activities to translate strategic plans into actionable waterfall project plans. Propagate the project plans into agile teams.
- Cross-Team Relationships: Cultivate and maintain effective relationships across various teams to ensure collaborative and cohesive project execution.
- Department Level Staffing: Lead staffing resource planning using the project plans, ensuring that the department has the necessary resources and talent to meet project demands.
- Risk Management: Identify potential risks crossing and develop mitigation strategies to ensure project success.
- Cross-Team Integration: Facilitate integration across different teams to streamline processes and enhance project outcomes.
- Stakeholder Management: Engage with stakeholders to understand their needs and ensure their requirements are met throughout the project lifecycle.
- Prioritization: Assist team leads with managing and prioritizing tasks and projects to align with business objectives and maximize efficiency.
- Agile Ceremonies Facilitation: Lead and facilitate agile ceremonies such as sprint planning, daily stand-ups, retrospectives, and reviews.
- Promotion of Agile Practices: Advocate for and implement agile methodologies to improve project delivery and team performance.
- Continuous Improvement: Foster a culture of continuous improvement by encouraging feedback and refining processes.
Requirements
Do you have experience in Stakeholder management?, * Proven experience in project management and delivery, preferably in a technical capacity.
- Strong understanding of agile methodologies and practices.
- Strong understanding of stage-gate and/or waterfall project management.
- Excellent communication and interpersonal skills.
- Ability to manage multiple projects and tasks simultaneously.
- Strong problem-solving and risk mitigation skills.
- Experience in stakeholder management and cross-team collaboration., * Bachelor’s degree in Engineering, Computer Science, Information Technology Management, or a related field, or equivalent work experience.
- Relevant certifications in project management and agile methodologies are a plus.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Should Tech Managers Be Developers First? Pros and Cons
7 Important Tips That Every Software Developer Should Know
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Is Software Engineering Over-Saturated?