Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 29, 2026
    Deadline: Aug 4, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The Road Accident Fund is a state insurer established by statute, it provides insurance cover to all drivers of motor vehicles in South Africa in respect of liability incurred or damage caused as a result of a traffic collision. Liability incurred in relation to property damage (such as damage to vehicles, buildings, vehicle contents) is excluded from cover.
    Read more about this company

     

    Principal Developer: User Experience

    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.
    • 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.

    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.
    • Proficiency in HTML5, CSS3 and modern JavaScript (ES6+).
    • Knowledge of at least one major JavaScript framework (e.g., React, Angular, Vue.js).
    • Understanding responsive design principles and mobile-first development.
    • Solid understanding of web performance optimisation techniques and tools.
    • Familiarity with accessibility standards (WCAG) and how to implement them.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Road Accident Fund on careers.raf.co.za to apply

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at Road Accident Fund Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail