Principal Developer: Digital Delivery

Road Accident Fund

South Africa

On-site

ZAR 520,000 - 1,020,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Road Accident Fund seeks an experienced IT professional to lead the development and integration of applications within the Digital Delivery team. You will design, develop, and maintain software aligned with business requirements, focusing on robust interfaces and scalable solutions.

Responsibilities include API integration, Power Platform deployment, testing support, and stakeholder communication in a security-conscious, compliant environment.

Qualifications

  • Bachelor’s Degree/Advanced Diploma in IT or equivalent.
  • 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.
  • 5-7 years’ experience in the SDLC environment.
  • Experience in writing Application Integration Programs.
  • Experience in UML.
  • Experience in Power Platform solutions development and deployment.
  • Experience with API integration (RESTful APIs).

Responsibilities

  • Lead application development and maintenance per business requirements.
  • Design systems per architectural standards and maintain records.
  • Support testing, QA, and bug fixes.
  • Develop interfaces and automated workflows.
  • Contribute to policy/procedure development and deployment.
  • Prepare reports and management information for stakeholders.

Skills

SDLC experience
Application integration
UML
Power Platform
RESTful APIs
Web Services
SOA
relational databases
Git
RPA development

Education

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

Tools

Power Platform
UML
RESTful APIs

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Developer: Digital Delivery
Principal Developer: Digital Delivery

Road Accident Fund • Centurion

On-site
ZAR 695,000 - 849,000
Principal Developer: Customised Platform
Principal Developer: Customised Platform

Road Accident Fund • Centurion

On-site
ZAR 695,000 - 849,000
Senior Developer (Power Platform & Sharepoint)
Senior Developer (Power Platform & Sharepoint)

Belay Talent Solutions • Gauteng

Hybrid
ZAR 1,000,000 - 1,400,000
Applications Manager
Applications Manager

K2 Recruit • Cape Town

On-site
ZAR 800,000 - 1,000,000
Senior Digital Workspace Support Engineer
Senior Digital Workspace Support Engineer

PayInc group • Johannesburg

Remote
ZAR 900,000 - 1,200,000
Software Development Manager
Software Development Manager

Boardroom Appointments • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Senior Application Developer – C# / .Net
Senior Application Developer – C# / .Net

Salix Recruitment • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Head of Business Applications
Head of Business Applications

Isilumko Staffing • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Senior SharePoint Developer
Senior SharePoint Developer

DLK Group • Cape Town

On-site
ZAR 500,000 - 700,000
Full Stack Developer
Full Stack Developer

Future Fit • Johannesburg

On-site
ZAR 600,000 - 900,000