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 support of
Qualifications: Relevant Degree or Diploma in IT Computer Science or Software Engineering Matric essential Requirements: 5 to 8 years software development experience Strong Object-Oriented Programming experience Experience with C# .Net C++ PHP or similar technologies Strong problem solving and
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 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 to enhance
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
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 support of
Qualifications: Relevant Degree or Diploma in IT Computer Science or Software Engineering Matric essential Requirements: 5 to 8 years software development experience Strong Object-Oriented Programming experience Experience with C# .Net C++ PHP or similar technologies Strong problem solving 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 technical documentation
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
Our client is an innovative technology company with a global footprint, developing cutting-edge in-house software solutions that help businesses streamline operations and maximise performance. Their flagship enterprise platforms, including advanced ERP solutions, are transforming the way organisations
Our client is an innovative technology company with a global footprint, developing cutting-edge in-house software solutions that help businesses streamline operations and maximise performance. Their flagship enterprise platforms, including advanced ERP solutions, are transforming the way organisations
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 alongside an
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 monitoring and
Key Responsibilities: Design, develop, test, and maintain enterprise software applications. Develop scalable full-stack solutions using modern development frameworks and best practices. Collaborate with developers, business analysts, and stakeholders to deliver high-quality software. Participate in system architecture, solution design,
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 and
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 and
Closing date: 25th of June 2026 Vacancy type: Permanent Hybrid working model, successful candidates to be based in Cape Town or Gauteng. Vacancy open to people with disabilities. Responsibilities Support and develop new integration functionality 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