• Jobs
  • software design engineer

software design engineer jobs in South Africa

Jobs found: 12 020
Bookmark Not interested
Dimension Data
Gauteng

To Translate business, other stakeholder requirements, and user stories into system requirements and act as a link between business analysts, other required stakeholders, and the software team. To Translate overarching end-to-end design into detailed designs and provide technical leadership to the software developers and other designers. Requirements - Develops software to improve business...

4 days ago
JenRec Recruitment
Cape Town
R28 000 – R30 000

Work Model: Office-based, Hybrid or Fully Remote (remote available after ±2 months of in-office training) A well-established technology solutions provider in the connectivity and ISP space is looking for bright, motivated Junior Software Engineers to join its engineering team. This opportunity is ideal for top-performing graduates from leading universities or engineers with up to 2 years of...

Hybrid
a day ago
Optim-G Sourcing
Cape Town
R60 000

Required Skills and Experience: - 5 + years in Software Quality Assurance - Proven hands-on experience testing web applications and REST APIs - Experience with SaaS platforms (FinTech / RegTech / Banking strongly preferred) - Hands-on exposure to Azure-based environments - Comfortable operating in fast-paced, backlog-heavy environments - Technical Skills - Test Design: Test planning, case...

a day ago
Bookmark Not interested
Network Recruitment
Johannesburg

Key Responsibilities: - Drive the design, development, and deployment of software projects, ensuring compliance with coding standards and best practices. - Collaborate with team members to analyze requirements, design solutions, and implement software that meets business needs. - Produce clean, efficient, and well-documented code that performs reliably within agreed timelines and budgets. -...

46 minutes ago
Bookmark Not interested
HR Genie
Cape Town

Job Title: Senior Software Engineer Location: Cape Town (Mowbray) Hybrid work: 2 days in Office per week PURPOSE OF THE JOB The purpose of this Senior Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on back-end (C#) programming along with front-end programming using REACT. JOB SPECIFICATION Key Roles and...

Hybrid
9 hours ago
Bookmark Not interested
E&D Recruiters
Pretoria

Senior Software Engineer Pretoria-East Minimum requirements and experience: - BEng (Electronic or Computer Engineering). - Master's degree will be beneficial. - 5-10 years of working experience in software engineering - 2-5 years leading a software engineering team. - Comfortable acting as point of contact for international clients. Responsibilities: - Leading the software engineering team -...

2 days ago
Bookmark Not interested
OttoBauthentic
Midrand

We are seeking a Backend Software Engineer to design, build, and maintain scalable backend systems and APIs that support multiple internal and customer-facing platforms. This role focuses on backend architecture, system integration, and API-driven platforms. The successful candidate will work closely with frontend developers to define clean, well-structured API contracts and data models that...

46 minutes ago
Bookmark Not interested
wePlace
Johannesburg

Purpose StatementThe Back-End Software Engineer III plays a critical role in designing and building scalable, secure, and high-performing backend systems that power our enterprise applications. You will work within a cross-functional team to deliver end-to-end solutions, from architecture and development to deployment and monitoring. At this level, you will also mentor junior engineers,...

4 days ago
Bookmark Not interested
PRR Recruitment
Pretoria

MINIMUM REQUIREMENTS: · B.Eng degree (electronic or computer). · Software design and implementation experience (Minimum 10 years). · Experience in product development. · Software system engineering experience. · Specialist knowledge (required / preferred): o Object orientated programming experience (C++) (required). o Embedded systems software development (required). o Experience in image...

2 days ago
Bookmark Not interested
Datafin
Cape Town

ENVIRONMENT: A cutting-edge FinTech company shaping the future of digital payments across Africa urgently seeks to fill the role of a Software Engineering Tech lead who will be responsible for key functions that directly impact the onboarding and configuration experience for its merchants. This includes onboarding, user management, merchant configuration, and the setup of sandbox configuration...

2 days ago
HR Genie
Cape Town

PURPOSE OF THE JOB The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming. JOB SPECIFICATION Key Roles and Responsibilities - Back-end coding - Complying with code standards (OOP) - Conducting accurate estimations - Working with...

a day ago
Bookmark Not interested
Network Recruitment
Stellenbosch

Key Responsibilities: - Design, develop, and maintain embedded software for microcontrollers and embedded Linux systems. - Write efficient, reliable, and well-documented C/C++ code. - Collaborate with Hardware Engineers to integrate software and hardware components. - Debug, test, and optimize code for performance and reliability. - Participate in design reviews, code reviews, and system-level...

2 days ago
Bookmark Not interested
Datafin
Centurion

ENVIRONMENT: MITIGATE risk on projects as your embedded developer skillset is sought to be the next C/C-++ Software Engineer wanted by a leading provider of Electronic Systems to join its team. This role will be primarily focused on the taking products through the RTCA 178C software development process, i.e. planning, establishment of requirements, design, development, verification and...

2 days ago
Bookmark Not interested
PRR Recruitment
Pretoria

MINIMUM REQUIREMENTS: · B.Eng degree (electronic or computer). · Software design and implementation experience (Minimum 2 years). · Experience in product development. · Software system engineering experience. · Specialist knowledge (required / preferred): o Object orientated programming experience (C++) (required). o Embedded systems software development (required). o Experience in image...

2 days ago
Bookmark Not interested
JenRec Recruitment
South Africa
R28 000 – R45 000

Join a fast-growing innovator in the telecommunications space thats building the next generation of web-based communications tools. Were looking for a motivated Software Engineer / Software Developer to join an agile, remote-first development team working on impactful, real-world products used across the telecom industry. This role is open to high-performing graduates from top universities as...

Remote
a day ago
Create job alert for new jobs for
software design engineer, South Africa
JenRec Recruitment
Somerset West

This role is ideal for a senior engineer who enjoys working on highly reliable, safety-critical and mission-critical systems. The successful candidate will play a leading role in developing operator-facing application software used in advanced Command & Control (C2) and Intelligence, Surveillance and Reconnaissance (ISR)...

2 days ago
Bookmark Not interested
JenRec Recruitment
Johannesburg

About the Role This position is suited to a skilled Software Engineer with strong web and backend development experience and a practical, problem-solving mindset. You will contribute across the full software development lifecycle, from design and implementation through to testing, debugging, and delivery. What Youll Do - Design and develop web interfaces and backend systems using Agile...

6 days ago
Bookmark Not interested
JenRec Recruitment
Cape Town

In this position, you will contribute to software and algorithm development for new radar products and applications. You will be involved across the development lifecycle, from contributing to requirements and design through to implementation, testing, and integration on embedded systems. What Youll Do - Join a local radar software team that forms part of an international, multi-disciplinary...

9 hours ago
Bookmark Not interested
JenRec Recruitment
Cape Town

About the Role In this position, you will contribute to software and algorithm development for next-generation radar products and applications. You will be involved throughout the product lifecycle, from defining requirements and architecture to implementing robust embedded software for real-world deployment. What Youll Do - Play a key role in a local radar software team that is part of an...

9 hours ago
JenRec Recruitment
Cape Town

Are you ready to jumpstart your career in software engineering and work on cutting-edge radar technology? We are looking for a full-time Junior Software Engineer to join a dynamic, multi-disciplinary team and help shape the next generation of radar products. What youll do: - Collaborate with a local software team as part of an international product development effort. - Develop and fine-tune...

a day ago
Menu