AI Developer My client is seeking to grow their team with AI Developers who have either language processing or computer vision experience. Competency in languages like Python, C, or C++ and cloud-based platforms is required. Responsibilities include: Develop
An established technology-driven organisation is seeking an experienced Software Engineer to join its growing development team. This role offers the opportunity to work across the full software development lifecycle, contributing to the design, development, testing, and
Job Description The main purpose of this position is to build, maintain and optimise business intelligence (BI) data pipelines that feed from various data systems across the South African Reserve Bank (SARB) and enable the support
Our client is seeking an experienced Software Engineer with a passion for modernising legacy software while contributing to the development of innovative embedded solutions. This role offers the opportunity to work alongside an Embedded Systems Engineer
Job Description Our client in Pretoria is recruiting for an SAP SD Dev Ops Consultant (Advanced) to join their team. Responsibilities: Understand the business requirements, preparing AS-IS and TO-BE documents, and get sign-off from users for
Non-Motor Desktop Assessor High Net-Worth (Centurion) Santam Pretoria, Gauteng, ZA CAREER OPPORTUNITY Santam Claims has a position available for a Non-Motor Desktop Assessor High Net-Worth (HNW) within Tailored Claims Solutions, based in Centurion Pretoria, West End
The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that researches, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisations work contributes to industrial
An established technology-driven organisation is seeking an experienced Software Engineer to join its growing development team. This role offers the opportunity to work across the full software development lifecycle, contributing to the design, development, testing, and
Key Responsibilities Design, develop, and maintain software applications according to functional and technical specifications. Participate in requirements gathering, solution design, and system architecture discussions. Develop software solutions using Object-Oriented Programming (OOP) principles and methodologies. Create and maintain
Key Responsibilities Design, develop, and maintain software applications according to functional and technical specifications. Participate in requirements gathering, solution design, and system architecture discussions. Develop software solutions using Object-Oriented Programming (OOP) principles and methodologies. Create and maintain
Embedded Software Engineer - Delphi Migration Pretoria, South Africa | Posted on 19/08/2026 An opportunity exists for a dynamic and driven professional who enjoys modernising legacy systems to take up the role of Software Engineer, working
An opportunity exists for a dynamic and driven professional who enjoys modernising legacy systems to take up the role of Software Engineer, working alongside an Embedded Systems Engineer to deliver robust embedded software solutions for traffic
Key Responsibilities: Develop software solutions in line with defined specifications and design standards. Collaborate with stakeholders to define user and system interface requirements. Produce and maintain clear, comprehensive technical documentation in accordance with company standards. Generate