Project Manager

SpesNet Group

  • Centurion, Gauteng
  • Permanent
  • Full-time
  • 16 days ago
Position Overview:We are seeking a detail-oriented, strategic, and experienced Software Project Manager to oversee the planning, execution, and delivery of software development projects. This role involves managing cross-functional teams, ensuring timely delivery of projects, and aligning project outcomes with business objectives. The ideal candidate should have a background in software development, agile methodologies, and excellent leadership and communication skills.Reports to:Product OwnerEssential Job Functions:The below essential job functions reflect the core responsibilities of a Software Project Manager in overseeing project development, managing stakeholders, ensuring project success, and driving continuous improvement within MediCharge. * Project Planning and Execution:
  • Clearly define the project scope, objectives, deliverables, and success criteria, in collaboration with stakeholders.
  • Work with project role players to develop project charters which outline scope, goals, deliverables, required resources, budgets and timelines.
  • Work with the core delivery team to complete a work breakdown of major deliverables and breaking it up into smaller, more manageable components or sub-deliverables.
  • Develop detailed project plans, including tasks, timelines, resource assignments and dependencies.
  • Conduct comprehensive project kick-off meetings to align team members and stakeholders on project goals and expectations.
  • Manage project development from initiation to closure, ensuring successful project delivery, within the set project timelines.
  • Monitor project progress, track milestones and report on project status to stakeholders.
  • Effectively manage project scope by ensuring that the impact of changes to the scope is assessed, documented and approved.
  • Coordinate internal teams and third-party vendors.
  • Determine the need for external consultants and/or contractors to successfully achieve project goals and give suggestions through to Senior Management for consideration.
  • Team and Process management:
  • Lead agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Monitor and track progress using tools like Jira, Teams, DevOps
  • Foster team collaboration and ensure clear communication across stakeholders.
  • Stakeholder Communication:
  • Serve as the primary point of contact between stakeholders and development teams.
  • Provide regular project updates to stakeholders on progress, issues, and changes.
  • Manage stakeholder expectations throughout the project lifecycle.
  • Risk Management:
  • Identify potential project risks and implement mitigation strategies.
  • Manage changes in project scope, schedule, and report variances.
  • Quality and Delivery:
  • Ensure projects are delivered on time, and within scope.
  • Collaborate with project teams to ensure product quality and readiness for release.
  • Foster a culture of continuous improvement by conducting project retrospectives and lessons learned sessions.
  • Identify areas for improvement and implement changes in future projects based on the insights gained.
Develop tools and best practices for project management and execution, promoting continuous improvement.

SpesNet Group