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 technical documentation
Overview We are looking for a skilled Java Developer to join our team. You will play a key role in designing, developing, and maintaining scalable software solutions. Working closely with cross-functional teams, you will be responsible for
A leading recruitment firm is seeking a Software Engineer in the Electro-Optical field, requiring a B. Eng degree in electronic or computer engineering and at least 2 years of software design and implementation experience. Key responsibilities include developing
Our client in the Medical Industry is looking to hire a Software Developer. Duties and Responsibilities Collaborate within a team of developers to deliver high quality and efficient solutions: Developing new software applications based on software requirement specifications and
Our client in the Medical Industry is looking to hire a Software Developer. Duties and Responsibilities Collaborate within a team of developers to deliver high quality and efficient solutions: Developing new software applications based on software requirement specifications and
KEY PERFORMANCE AREAS : Develop a clear understanding of project scope, objectives, and success criteria Collaborate with stakeholders to support the planning and prioritisation of requirements Analyse existing processes and design new business processes, including data
Job Overview Our client based in Centurion is recruiting for a Senior System Analyst to analyse, design and enhance systems, in order to obtain optimal results and agreed project delivery level. Key Performance Areas Understand and
Salesforce Developer Duration: Permanent is preferred or 12 months contact Location: Pretoria, but we can accommodate Bryanston and Cape Town Work Model: 3 days onsite is the current corporate directive. Position Overview We are seeking a
Job Description We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. It is preferred that the individual be skilled in Angular and Native android development as the team is cross
ENVIRONMENT: Our client is a trusted ICT and digital transformation partner with a strong footprint across South Africa. They deliver end-to-end advisory, innovative technology solutions, managed services, and people solutions that drive measurable business impact, scale,
Pretoria, South Africa | Posted on 08/06/2026 The Java Engineer will design, develop, and deliver cloud-ready backend services and RESTful APIs while contributing to scalable system architecture. This role requires end-to-end ownership of features, from design
ENVIRONMENT: Our client is a trusted ICT and digital transformation partner with a strong footprint across South Africa. They deliver end-to-end advisory, innovative technology solutions, managed services, and people solutions that drive measurable business impact, scale,
About the job Golang Developer (Backend Developer) Bachelors degree in Computer Science or Engineering (or similar) 2-4 years working experience Design and build data stores with complex relationships (relational or No SQL). Built/Designed distributed systems, back-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
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
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
Reference: JHB -LB-2 My client is seeking an AI Developer with a Bachelor’s degree in computer science/engineering, electrical/electronic engineering, information technology or related field and at least three years experience in Artificial Intelligence/Machine Learning (ML) and