JOB SUMMARY
Perform end-to-end management of a single project or deliverable-based model, delivering agreed scope within agreed timeline and cost. Ensure project success and acceptance criteria are met, enhancing customer satisfaction.
Key Responsibilities
- Identify key stakeholders and maintain positive business relationships.
- Communicate regularly with the customer, addressing needs with empathy.
- Define project activities, responsibilities, milestones, resources, skills, interfaces, and budget to optimize cost and time utilization.
- Anticipate and manage risks by applying suitable risk management strategies and developing contingency plans.
- Implement defined governance models.
- Track and report project KPIs and analyze project health.
- Implement software delivery methodologies to improve project KPIs.
- Adopt and build software engineering best practices.
- Conduct requirements analysis, elicitation, scope control, and prioritization.
- Drive the creation of common standards such as design documents and traceability matrices.
- Partner with the customer to define and elicit requirements.
- Conduct impact analysis of scope changes and negotiate scope prioritization.
- Consolidate estimates, evaluate risks, and validate estimates from a technical standpoint.
- Review and validate estimates across service lines.
- Conduct resource planning at a project level.
- Identify roles and skills required for each role, considering project-specific KPIs.
- Plan and manage small projects or modules, identifying and implementing risk mitigation strategies.
- Anticipate and manage schedule delays and dependencies.
- Identify options to fast-track the schedule.
- Estimate, plan, and track activities, reporting progress regularly.
- Proactively identify and track dependencies impacting project KPIs.
- Identify and track project risks, following escalation paths.
- Document and communicate project risks and issues to stakeholders.
- Define RACI charts and communication plans.
- Support system integration testing, review test execution, and support test strategy definition.
- Understand the business impact of defects, prioritize, and participate in defect triage meetings.
- Identify and analyze root causes of defects.
- Define/adopt project tooling strategy and guide the team in developing quality work products.
- Tailor organization's quality guidelines to project requirements.
- Understand how proposed solutions meet client requirements.
- Understand customer technology landscapes and map business requirements to technology requirements.
- Present proposed solutions to customers.
- Review other project artifacts and participate in PM forums to share best practices.
- Adopt learnings and reusable methodologies/tools to improve productivity and quality.
- Develop and implement a framework for team skill assessment and enhancement.
- Nurture innovation within the team and provide feedback for growth.
Required Qualifications
- Perform end-to-end management of a single project or deliverable-based model.
- Deliver agreed scope within agreed timeline and cost.
- Ensure project success and acceptance criteria are met.
- Identify key stakeholders and maintain positive business relationships.
- Maintain regular communication with the customer.
- Define activities, responsibilities, milestones, resources, skills, interfaces, and budget.
- Optimize costs and time utilization.
- Anticipate and manage risks.
- Implement governance models.
- Track and report project KPIs and analyze project health.
- Implement software delivery methodologies.
- Adopt software engineering best practices.
- Conduct requirements analysis, elicitation, scope control, and prioritization.
- Drive the creation of common standards.
- Partner with the customer to define and elicit requirements.
- Conduct impact analysis of scope changes and negotiate scope prioritization.
- Consolidate estimates, evaluate risks, and validate estimates technically.
- Review and validate estimates.
- Conduct resource planning.
- Identify roles and skills.
- Plan and manage small projects/modules.
- Identify and implement risk mitigation strategies.
- Anticipate and manage schedule delays and dependencies.
- Identify options to fast-track the schedule.
- Estimate, plan, and track activities, reporting progress regularly.
- Identify and track dependencies.
- Identify and track project risks.
- Document and communicate project risks and issues.
- Define RACI charts and communication plans.
- Support system integration testing.
- Review test execution.
- Support test strategy definition.
- Understand defect impact and prioritize defects.
- Participate in defect triage meetings.
- Identify and analyze root causes of defects.
- Define/adopt project tooling strategy.
- Guide the team in developing quality work products.
- Tailor quality guidelines to project requirements.
- Understand client requirements and proposed solutions.
- Understand customer technology landscapes.
- Map business requirements to technology requirements.
- Present proposed solutions.
- Review project artifacts.
- Participate in forums and share best practices.
- Adopt learnings and reusable methodologies/tools.
- Assess team skill levels and define enhancement plans.
- Nurture team innovation.
- Provide feedback and enable team performance.
Skill Examples:
- Identify project risks and define action plans.
- Define a project plan by breaking it down into individual tasks.
- Communicate project progress to relevant parties.
- Delegate tasks and manage team member contributions.
- Assess project health using quantitative measures.
Knowledge Examples:
- Technologies to be implemented within the project.
- Structured project management methodologies (e.g., agile techniques).
- Estimation techniques.
- Metrics analysis and quantitative management.
- Root cause analysis.
- People management including goal setting, growth, and coaching.
Preferred Qualifications
- None mentioned.
Certifications
- None mentioned.