Principal Developer: Digital Delivery

Road Accident Fund

Centurion

On-site

ZAR 695,000 - 849,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Road Accident Fund in Centurion, Gauteng, is looking for an experienced IT professional to lead the design, development and maintenance of applications under the Digital Delivery mandate. You will drive system design, coding, testing and documentation while ensuring alignment with RAF standards and DevOps practices.

The role requires 5–7 years in SDLC, strong Power Platform and API integration skills, and collaboration with diverse stakeholders.

Qualifications

  • Bachelor’s Degree/ Advanced Diploma in IT related field.
  • 5-7 years’ experience in the software development (SDLC) environment.
  • Experience in writing Application Integration Programs.
  • Experience in UML.
  • Experience in Power Platform solutions.
  • Experience with API integration (RESTful APIs).

Responsibilities

  • Design the system in accordance with architectural standards.
  • Develop/ enhance/ maintain programs per RAF standards.
  • Document programs and assist in training manuals.
  • Facilitate software testing and QA activities.
  • Fix identified bugs/ defects and align with DevOps/ CI/CD.
  • Design database structures following relational database principles.
  • Develop interfaces and automated workflows.
  • Contribute to native or cross‑platform mobile app development.
  • Track and report development progress to supervisor.
  • Manage communications with internal and external stakeholders.

Skills

Critical thinking
Stakeholder management
Change management
Resilience
Ethics and values
Policy conceptualisation
Reporting
Team collaboration

Education

Bachelor’s Degree/Advanced Diploma in IT
Microsoft Certified Application Developer
ITIL Certification
Cloud Certification
Java Certification
Power Platform Certification

Tools

Git
RESTful APIs
RDBMS
SharePoint
Power Platform
AWS
Azure
HTML/XML

Job description

Division: 3600

Reference No: 7125

Location: Centurion, Gauteng, ZA

Employment Type: Permanent

Disability (EE targeted role): No

T.A.S.K Grade: 14

Job Posting Salary: R771,969.00

Job Posting End Date: 27 Oct 2026

The Road Accident Fund’s mission is to provide timely and equitable assistance to those affected by motor vehicle accidents through the provision of appropriate social benefits to ensure financial relief and recovery for qualifying individuals.

Purpose of the Job:

Reporting to the Manager: Digital Delivery, the successful incumbent is accountable for developing new applications/ systems as well as enhancing and maintaining existing application applications/ systems in accordance with the business requirements.

Key Performance Areas
Application Development Management
  • Acceptance of requirements from analysts.
  • Design the system in accordance with architectural standards.
  • Develop/ enhance/ maintain programs according to the RAF standards and requirements daily.
  • Keep records of all programs in application register and configuration management.
  • Draw logical flow charts for every program.
  • Documentation of programs and assisting in training manuals.
  • Facilitate software testing and quality assurance activities.
  • Fix the identified bugs/ defects as reported by the testing process.Ensure alignment with DevOps, CI/CD Documentation and processes.
  • Design database structures in line with relational databases principles.
Integration
  • Develop the interfaces (coding) as described in the development activities category.
  • Build and maintain automated workflows using suitable solutions.
  • Contribute to the development and deployment of native or cross-platform mobile applications.
Policy Review and Implementation
  • Contribute to the development and implementation of departmental policy, procedures and processes.
  • Keep up to date with effective policy and practice execution strategies.
Reporting
  • Track and prepare the activity status report on the progress of the implementation of received requirements.
  • Compile and submit a report of development activities to the supervisor as requested.
  • Prepare proposals, briefings, presentations, reports, and other documentation and provide management information both verbally and in report format.
Stakeholder Management
  • Actively participate in knowledge-sharing sessions or team learning initiatives.
  • Facilitate and manage communication with relevant internal and external stakeholders and proactively and progressively manage the relationships.
  • Deal with enquiries and requests for information from both internal and external stakeholders.
Qualifications And Experience
  • Bachelor’s Degree/ Advanced Diploma in IT related qualification.
  • Microsoft Certified Application Developer is an added advantage.
  • Certificate in ITIL is an added advantage.
  • Cloud Certification is an added advantage.
  • Java Certification is an added advantage.
  • Certification in Power Platform development is an added advantage.
  • Relevant 5 - 7 years’ experience in the entire Software Development (SDLC) environment.
  • Experience in writing Application Integration Programs.
  • Experience in Unified Modelling Language (UML).
  • Experience in the development and implementation of Power Platform solutions.
  • Experience with API integration (RESTful APIs).
Technical And Behavioral Competencies Required
  • Resilience.
  • Network and alliance.
  • Employee engagement.
  • Ethics and values.
  • Change management.
  • Critical and innovative thinking
  • Policy conceptualisation and formulation.
  • Risk Management.
  • Stakeholder development and relations.
  • Reporting.
  • Thorough understanding of Client Server and Object-Oriented environments.
  • Understanding of Microsoft Office SharePoint Server.
  • Understanding Cloud Platforms (AWS, MS Azure) and Power Platforms.
  • Understanding of HTML, XML and RDBMS.
  • Knowledge of Web Services.
  • Understanding of Service Oriented Architecture.
  • Exposure to Microsoft Office SharePoint Server.
  • Understanding of relational databases.
  • Understanding version control systems, e.g. Git.
  • Knowledge of Robotic Process Automation (RPA) development.

NB: “RAF offers Total Employment Cost packages with no additional contributions from the Employer, successful candidates are required to structure their packages in a manner that will suit their needs”.

The Road Accident Fund subscribes to the principles of employment equity and preference will be given to People with Disabilities.

Security Vetting shall be conducted on all prospective employees.

It is the applicants’ responsibility to have foreign qualification evaluated by the South African Qualification Authority (SAQA) and to provide proof of such evaluation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Developer: Customised Platform
Principal Developer: Customised Platform

Road Accident Fund • Centurion

On-site
ZAR 695,000 - 849,000
Specialist: Technology and Digital Business Analyst
Specialist: Technology and Digital Business Analyst

Road Accident Fund • Centurion

On-site
ZAR 802,000 - 980,000
Principal Developer: Digital Delivery
Principal Developer: Digital Delivery

Road Accident Fund • South Africa

On-site
ZAR 520,000 - 1,020,000
Specialist: Programme and Project Management
Specialist: Programme and Project Management

Road Accident Fund • Centurion

On-site
ZAR 802,000 - 980,000
Manager: Finance Support
Manager: Finance Support

Road Accident Fund • Johannesburg

On-site
ZAR 926,000 - 1,132,000
Senior Officer: Stakeholder Relations
Senior Officer: Stakeholder Relations

Road Accident Fund • Centurion

On-site
ZAR 521,000 - 637,000
Senior IT Auditor
Senior IT Auditor

Road Accident Fund • Centurion

On-site
ZAR 695,000 - 849,000
Senior Officer: HC Business Partner
Senior Officer: HC Business Partner

Road Accident Fund • Cape Town

On-site
ZAR 602,000 - 736,000
Officer: Finance Support
Officer: Finance Support

Road Accident Fund • Cape Town

On-site
ZAR 391,000 - 478,000
Officer: Logistics Management
Officer: Logistics Management

Road Accident Fund • Cape Town

On-site
ZAR 369,000 - 500,000