{"id":2725711,"url":"https://alion.io/job/road-accident-fund-principal-developer-customised-platform","title":"Principal Developer: Customised Platform","company":{"id":1847383,"name":"Road Accident Fund","domain":"raf.co.za","url":"https://alion.io/company/raf-co-za","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Centurion, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Configuration Management","optional":false},{"name":"ITIL","optional":false},{"name":"Java","optional":false},{"name":"Microsoft Office","optional":false},{"name":"SharePoint","optional":false},{"name":"UML","optional":false}],"status":"live","first_seen_at":"2026-07-25T02:00:00Z","employer_posted_date":"2026-07-25","last_verified_at":"2026-10-21T16:05:53Z","board_verified":true,"closed_at":null,"days_open":88,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":88},"description":"The Road Accident Fund’s mission isto 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.\nPurpose of the Job: Reporting to the Technical Product Owner: Customised Platforms, 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.\nKey Performance Areas\nApplication Development Management\nAcceptance of requirements from analysts.\nAnalyse business requirements and convert them into technical specifications for solutions.\nDesign the system in accordance with architectural standards.\nKeep records of all programs in application register and configuration management.\nCollaborate with UX/UI designers to create intuitive and engaging user interfaces.\nCompile help procedures for all coded applications.\nConduct thorough unit testing and debugging of applications to ensure quality and performance.\nFacilitate software testing and quality assurance activities.\nFix the identified bugs defects as reported by the testing process.\nProvide technical support and troubleshooting for issues related to developed applications.\nEnsure that the source code is stored safely in the repository and that proper version control measures are in place.\nEnsure alignment with DevOps, CI/CD Documentation and processes.\nDesign databases structures in line with relational databases principles.\nIntegration\nDevelop the interfaces (coding) as described in the development activities category.\nBuild and maintain automated workflows using suitable solutions.\nContribute to the development and deployment of native or cross-platform mobile applications.\nPolicy Review and Implementation\nContribute to the development and implementation of departmental policy, procedures and processes.\nKeep up to date with effective policy and practice execution strategies.\nReporting\nTrack and prepare the activity status report on the progress of the implementation of received requirements.\nPrepare proposals, briefings, presentations, reports, and other documentation and provide management information both verbally and in report format.\nStakeholder Management\nActively participate in knowledge-sharing sessions or team learning initiatives.\nFacilitate and manage communication with relevant internal and external stakeholders and proactively and progressively manage the relationships.\nDeal with enquiries and requests for information from both internal and external stakeholders.\nQualifications and Experience\nBachelor’s Degree/ Advanced Diploma in IT related qualification.\nMicrosoft Certified Application Developer is an added advantage.\nCertificate in ITIL is an added advantage.\nCloud Certification is an added advantage. \nJava Certification is an added advantage.\nRelevant 5 - 7 years’ experience in the entire Software Development (SDLC) environment.\nExperience in writing Application Integration Programs.\nExperience in Unified Modelling Language (UML).\nTechnical and Behavioral Competencies Required\nResilience.\nNetwork and alliance.\nEmployee engagement.\nEthics and values.\nChange management.\nCritical and innovative thinking\nPolicy conceptualisation and formulation.\nRisk Management.\nStakeholder development and relations.\nReporting.\nThorough understanding of Client Server and Object-Oriented environments.\nUnderstanding of Microsoft Office SharePoint Server.\nUnderstanding Cloud Platforms (AWS, MS Azure) and Power Platforms.\nUnderstanding of HTML, XML and RDBMS.\nKnowledge of Web Services.\nUnderstanding of Service Oriented Architecture.\nExposure to Microsoft Office SharePoint Server.\nUnderstanding of relational databases.\nNB: “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”.\nThe Road Accident Fund subscribes to the principles of employment equity and preference will be given to People with Disabilities.\nApplicants who have not received any correspondence from us within six weeks from the closing date can consider themselves unsuccessful.\nSecurity Vetting shall be conducted on all prospective employees.\nIt is the applicants’ responsibility to have foreign qualification evaluated by the South African Qualification Authority (SAQA) and to provide proof of such evaluation.","description_format":"text","description_chars":4516,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Property & Casualty Insurance","Public Administration & Local Government"],"lifecycle":[{"event":"open","at":"2026-10-16T16:15:33Z"}],"visa":[],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.488,"p_room":0.28,"age_days":88,"expected_fill_days":26,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-10-21T05:46:15Z"},"pay":null,"html_url":"https://alion.io/job/road-accident-fund-principal-developer-customised-platform","json_url":"https://alion.io/job/road-accident-fund-principal-developer-customised-platform.json","meta":{"generated_at":"2026-10-21T16:52:53Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":23799,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-22T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1847383},"rest":"https://alion.io/mcp/rest/get_company?id=1847383"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Froad-accident-fund-principal-developer-customised-platform"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Froad-accident-fund-principal-developer-customised-platform"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Froad-accident-fund-principal-developer-customised-platform"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/road-accident-fund-principal-developer-customised-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Froad-accident-fund-principal-developer-customised-platform"}]}