Job Purpose
We are seeking a highly skilled and initiative-taking Project Manager to lead and coordinate hybrid custom development projects for one of our key clients. This role requires a methodical thinker with strong execution skills, capable of managing cross-functional teams across MSP products. You will be the primary liaison between our internal teams and the client, ensuring seamless delivery, transparency, and alignment with business goals.
Responsibilities
- Project Planning & Execution
- Define project scope, goals, and deliverables in collaboration with stakeholders.
- Develop detailed project plans (WBS | Epics), timelines, and resource allocation.
- Manage hybrid project lifecycles, integrating Agile sprints with Waterfall milestones.
- Coordinate internal resources and client stakeholders for flawless execution.
- Manage project baselines (scope, schedule, budget) and control changes through formal change management processes
- Identification, tracking, and coordination of cross-team dependencies.
- Team Coordination
- Foster a culture of accountability, collaboration, and continuous improvement with cross-functional teams including developers, business analysts, QA engineers, designers, and product managers.
- Define roles and responsibilities across workstreams to ensure clarity and accountability.
- Collaborate with functional managers to secure resources and align staffing to project needs.
- Facilitate daily stand-ups, sprint planning, retrospectives, and other Agile ceremonies.
- Monitor team performance and resolve conflicts or roadblocks.
- Communication & Reporting
- Serve as the primary point of contact for the client, building trust and maintaining strong relationships.
- Develop and maintain communication plans to provide regular updates on project status, risks, and issues for all stakeholders.
- Prepare and present project documentation and reports.
- Risk & Quality Management
- Identify potential risks and develop mitigation strategies.
- Ensure alignment on test plans and acceptance criteria to uphold product quality.
- Manage issues through structured escalation paths, driving timely resolution.
- Ensure quality standards and best practices are followed throughout the project lifecycle.
- Conduct post-project evaluations and implement lessons learned.
Knowledge and Experience
- 3+ years of experience managing end-to-end software development projects, including hybrid Agile/Waterfall environments.
- Proficiency with project management tools (e.g., Azure DevOps, MS Teams, MS Project).
- Experience collaborating directly with clients or in a client-facing delivery model.
- Strong stakeholder management skills, including negotiation, expectation setting, and executive communication.
- Ability to manage multiple projects simultaneously and at distinct phases of life cycle.
Preferred Knowledge and Experience
- Bachelor’s degree in computer science, Business, or related field.
- PMP, PMI-ACP, or Certified ScrumMaster (CSM) certification.
- Strong interpersonal skills with the ability to lead without authority and influence cross-functional teams.
- Experience with project forecasting and estimation.
- Familiarity with DevOps practices and Program Increment (PI) Planning roadmaps