Enable job alerts via email!

Project Manager (BET)

BETSoftware

Johannesburg

On-site

ZAR 500 000 - 700 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Johannesburg seeks a Project Manager to oversee software development projects. The role demands strong planning, organizational skills, and the ability to manage multiple projects. Candidates should have relevant certifications and 2-3 years of experience in the field, with a focus on effective communication and collaboration within teams.

Qualifications

  • 2 - 3 years’ experience in Software Development Project Management.
  • Understanding of development lifecycle and various technology methodologies.
  • Sound experience in Software Development Lifecycle and Implementation.

Responsibilities

  • Build and maintain business relations with internal customers.
  • Validate product requirements and specifications.
  • Accountable for project status reporting as defined.
  • Manage end-to-end project planning and tracking.
  • Participate in software development life cycle activities.

Skills

Planning skills
Organizational skills
Prioritization skills

Education

Bachelor’s Degree / National Diplomas
Project Management Certifications (PMP, Prince II, Scrum Master)
Job description

Job title : Project Manager (BET)

Job Location : Gauteng, Johannesburg

Deadline : November 21, 2025

Quick Recommended Links
  • Jobs by Location
  • Job by industries
Skill Set
  • Excellent planning, organizational and prioritization skills and be able to manage multiple projects simultaneously.
Responsibilities
Ensuring Project Management
  • Builds and maintains strong business relations with existing and prospective internal customers to interpret all individual requirements.
  • Reviews changes in legal and procedural requirements affecting the business or projects.
  • Validates product requirements and specifications with various departmental team members to understand the business requirements and facilitate handover to the development team.
  • Analyzes information and business systems to make recommendations for improvement of processes and systems.
  • Co-ordinates, arranges and manages daily / weekly and monthly meetings with subordinates, management and business stakeholders as required.
  • Is accountable for project status reporting as defined in a Communication Plan or as required by the Business Unit.
  • Is accountable for proactively tracking the end-to-end project schedule and driving corrective action where required.
  • Is accountable for end-to-end project planning and a Project Management Plan – including plans for Scope, Communication, Risk & Issues, Dependencies, Cost and Stakeholder Management.
  • Assists Team Lead in creating and updating of Team Capacity Plans.
  • Assists Team Lead in reviewing team backlogs and re-prioritization with stakeholders.
  • Identifies and schedules project deliverables, milestones, and required tasks.
  • Adheres to best project management practices and methodologies such as Professional Management Institute standards or similar.
  • Proactively manages change - including Time, Cost and Scope changes.
  • Tracks project decisions made on the project.
  • Assists Business Units in getting any required benefits monitoring and reporting in place.
  • Participates in all areas of the software development life cycle and provides technical support to other company personnel.
  • Manages internal business processes or systems / application development projects.
  • Liaises and manages external resources and suppliers.
  • Ensures appropriate procedures and processes are followed.
  • Participates in design control activities, and monitors, evaluates and ensures the completion of tasks and projects.
Ensures effective Reporting
  • Reports on project success criteria results, metrics, test and deployment management activities.
  • Determines the frequency and content of status reports from the project and program team, analyse results and troubleshoot problem areas.
  • Provides status reporting regarding project milestones, deliverable, dependencies, risks and issues, communicating across leadership.
  • Defines success criteria and disseminate them to involved parties throughout project and program life cycle.
Ensures effective Communication
  • Communicates any project risk and issues including timing, budget, resources, scope and more to IT management.
  • Collaborates closely with the Senior Project Manager and PMO Leader on enterprise projects.
  • Communicates with various departmental team members to understand the business requirements.
Living our Spirit
  • Actively drives a culture of collaboration and open communication within the team.
  • Actively promotes authenticity and drives the spirit of diversity, inclusion, equity and belonging within the team.
  • Actively drives a culture of versatility and adaptability by modelling and encouraging team members to support each other not only within the department, but within BET Software as a whole.
  • Actively become a change agent and drive continuous learning within the team thus ensuring that the team approaches all tasks or challenges with enthusiasm and proactivity.
Qualifications
  • Bachelor’s Degree / National Diplomas.
  • Relevant Project Management Certifications PMP, Prince II, Scrum Master, etc.
  • 2 - 3 years’ experience in Software Development Project Management.
  • 2 – 3 years’ years of experience with full product lifecycle with understanding of development lifecycle and various technology methodologies that support that lifecycle.
  • Sound experience in Software Development Lifecycle and Implementation.
Apply Before 11 / 21 / 2025
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.