JOB SUMMARY
The Program Manager (PM) will oversee the execution of technology projects and initiatives. The program manager will oversee and report on the portfolio of initiatives and priorities. The program manager will establish and employ program and project management standards specific to the delivery of product and technology solutions, support the efforts of Engineering, Data, and Infrastructure teams.
The Program Manager will have experience overseeing initiatives that employ agile delivery models, product management methodologies, change management, and portfolio management practices. Effective execution will ensure consistent alignment with project budget, scope, and schedule while effectively managing stakeholder expectations and decision making.
RESPONSIBILITIES
Program and Portfolio Management
• Facilitate the definition and prioritization of the project portfolio
• Ensure consistent reporting and visibility across all projects and initiatives
• Ensure consistent execution of standard project management methodologies
• Manage and report on budgetary and ROI alignment of the project portfolio
Project Planning & Execution
• Define project scope, deliverables, timelines, and resource requirements
• Develop and maintain project plans, schedules, and sprint roadmaps using tools like Azure DevOps or Jira
• Lead daily standups, sprint planning, and retrospectives across multiple squads
• Identify and proactively mitigate project risks and dependencies
Cross-Functional Coordination
• Serve as the primary liaison between development, QA, UI/UX, product management, business stakeholders, and leadership
• Translate technical updates into clear progress reports for non-technical stakeholders
• Ensure alignment between technical priorities and business objectives
Resource & Workflow Management
• Monitor workloads, velocity, and productivity metrics across teams
• Support leadership in managing resourcing, staffing, and task prioritization
• Ensure documentation, version control, and process adherence across the development lifecycle
Quality & Delivery
• Oversee testing, code review cycles, and release management coordination
• Manage feature rollouts, ensuring stable and timely deployments
• Track project KPIs, deadlines, and budgets, providing regular status updates to leadership
Continuous Improvement
• Establish and optimize standard PMO processes and practices
• Contribute to the refinement of Agile and DevOps practices to improve delivery speed and quality
• Facilitate post-mortems and retrospectives to identify and implement improvements
• Encourage a culture of accountability, collaboration, and continuous learning
REQUIREMENTS
Required:
• Bachelor’s degree in Computer Science, Information Technology, Business, or related field
• 5+ years of experience managing software development projects in an Agile/Scrum environment
• Proven experience with Azure DevOps, Jira, or similar project management tools
• Strong understanding of the software development lifecycle (SDLC)
• Excellent communication, organizational, and leadership skills
Preferred:
• PMP, CSM, or Agile Project Management certification
• Experience in .NET / React / React Native / Azure environments
• Background working with distributed or hybrid engineering teams
• Familiarity with CI/CD, cloud infrastructure, and modern DevOps practices
Key Competencies
• Effective communicator, able to navigate stakeholders at all levels
• Strategic thinker with operational execution skills
• Detail-oriented and data-driven project oversight
• Capable of managing competing priorities in a fast-paced environment
• Proactive problem solver who drives results through collaboration
Performance Metrics
• On-time and on budget delivery of projects and initiatives
• Reduction in project bottlenecks and blockers
• Cross-team communication effectiveness and stakeholder satisfaction
• Improvement in velocity, defect rate, and overall project efficiency
PREFERENCES
Candidates with additional and relevant experience, education, licensing, or certification beyond the role’s requirements and/or specific to the nature of Prolink’s business will be given additional consideration in the candidate selection process. If all minimum requirements are met, candidates with unique and/or diverse qualifications will also be given additional consideration.
Let us find your perfect fit. Connect with a recruiter today.