Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
863

Software Developer jobs in South Africa

Intermediate Software Engineer

Trades Workforce Solutions

South Africa
Hybrid
ZAR 600,000 - 800,000
12 days ago
I want to receive the latest job alerts for “Software Developer” jobs

Full-Stack Software Engineer II — Build & Deliver Impact

Capitec Bank

Stellenbosch
On-site
ZAR 300,000 - 400,000
12 days ago

Customer-Facing Applications Engineer

KLA

Bloemfontein
On-site
ZAR 600,000 - 800,000
12 days ago

SKBU BBP Customer Engagement Applications Engineer (경력)

KLA

Bloemfontein
On-site
ZAR 600,000 - 800,000
12 days ago

Full-Stack Software Engineer for Scalable Banking Apps

Capitec Bank Ltd.

Stellenbosch
On-site
ZAR 600,000 - 800,000
13 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Full Stack Software Engineer (TypeScript, React.js, Node.js & AWS) (CPT - UK Work Hours)

DataFin Recruitment

Cape Town
Hybrid
ZAR 600,000 - 850,000
13 days ago

Full-Stack Software Engineer — Build Scalable Web Apps

Capitec Bank

Stellenbosch
On-site
ZAR 300,000 - 400,000
13 days ago

Full-Stack Software Engineer — Build Scalable Banking Apps

Capitec

Stellenbosch
On-site
ZAR 500,000 - 700,000
13 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Embedded Software Engineer - Hybrid & Global Impact

DataTech Recruitment

Cape Town
Hybrid
ZAR 840,000 - 1,140,000
13 days ago

Senior Embedded Software Engineer

DataTech Recruitment

Cape Town
Hybrid
ZAR 840,000 - 1,140,000
13 days ago

Junior Embedded Software Engineer - Robotics & Automation

DataTech Recruitment

Cape Town
On-site
ZAR 300,000 - 360,000
13 days ago

Hybrid Embedded Software Engineer in Robotics & Automation

DataTech Recruitment

Cape Town
Hybrid
ZAR 420,000 - 720,000
13 days ago

Embedded Software Engineer

DataTech Recruitment

Cape Town
Hybrid
ZAR 420,000 - 720,000
13 days ago

Back-End C# Software Engineer

Boardroom Appointments

Cape Town
On-site
ZAR 500,000 - 700,000
15 days ago

Senior iOS Software Engineer

Boardroom Appointments

Johannesburg
On-site
ZAR 600,000 - 900,000
15 days ago

Software Engineer (Mid-Level): Shape APIs & Architecture

Boardroom Appointments

Cape Town
On-site
ZAR 500,000 - 700,000
15 days ago

Software Engineer - Mid-Level

Boardroom Appointments

Cape Town
On-site
ZAR 500,000 - 700,000
15 days ago

Lead Software Engineer - Cloud-Native Microservices

Boardroom Appointments

Cape Town
On-site
ZAR 500,000 - 700,000
15 days ago

Senior Software Engineer

Boardroom Appointments

Cape Town
On-site
ZAR 500,000 - 700,000
15 days ago

Senior Software Engineer: Java (AWS)

Boardroom Appointments

Johannesburg
On-site
ZAR 600,000 - 900,000
15 days ago

Senior SOA Software Engineer

Boardroom Appointments

Stellenbosch
On-site
ZAR 300,000 - 400,000
15 days ago

Senior Software Engineer - IntelliMatch (Agile & IaC)

Boardroom Appointments

Johannesburg
On-site
ZAR 600,000 - 800,000
15 days ago

Software Engineer - IntelliMatch

Boardroom Appointments

Johannesburg
On-site
ZAR 600,000 - 800,000
15 days ago

Senior Software Engineer: Java

Boardroom Appointments

Stellenbosch
On-site
ZAR 600,000 - 800,000
15 days ago

Senior Software Engineer - Enterprise Apps & Cloud

Boardroom Appointments

Cape Town
On-site
ZAR 600,000 - 780,000
15 days ago

Top job titles:

Saps jobsIntern jobsConsultant jobsSoftware Engineer jobsChief Commercial Officer jobsChief Operating Officer jobsCima jobsFinance Accounting jobsLaboratory Technician jobsAsset Management jobs

Top companies:

Jobs at AmazonJobs at DiscoveryJobs at FidelityJobs at United NationsJobs at BpJobs at AdidasJobs at EpirocJobs at Life HealthcareJobs at AbbJobs at Appen

Top cities:

Jobs in JohannesburgJobs in Cape TownJobs in DurbanJobs in PretoriaJobs in Port ElizabethJobs in BloemfonteinJobs in GqeberhaJobs in SowetoJobs in PietermaritzburgJobs in East London

Similar jobs:

It Software Engineer jobsSoftware Engineer jobsWeb Developer jobsFront End Developer jobsJunior Software Developer jobs
Intermediate Software Engineer
Trades Workforce Solutions
South Africa
Hybrid
ZAR 600 000 - 800 000
Full time
12 days ago

Job summary

A technology solutions provider is seeking a skilled software engineer to design and maintain backend services for high-availability financial systems. The ideal candidate will have 3–5 years of experience in software engineering, strong proficiency in Python, and hands-on experience with backend APIs. This role involves collaborating with a team in a hybrid environment and solving complex engineering challenges. Knowledge of Docker and cloud platforms is advantageous.

Qualifications

  • 3–5 years professional software engineering experience.
  • Strong proficiency in Python 3.x.
  • Hands-on experience building backend APIs/services.

Responsibilities

  • Design, develop, and maintain backend services for financial systems.
  • Build API-driven microservices and integrate with databases.
  • Deploy containerized applications and solve engineering challenges.

Skills

Python 3.x
FastAPI
Django
Flask
Docker
CI/CD pipelines
Kubernetes

Education

Diploma or NQF Level 6 equivalent in Computer Science, Engineering, Mathematics, or related discipline

Tools

GitHub Actions
Jenkins
Job description
Essence of the job:

Design, develop, and maintain backend services powering high-availability financial systems. Build API-driven microservices, integrate with databases and messaging systems, deploy containerized applications, and solve real engineering challenges. Collaborate with experienced engineers and stakeholders in a hybrid environment, while learning the financial domain.

Qualification:

Diploma or NQF Level 6 equivalent in Computer Science, Engineering, Mathematics, or related discipline.

Minimum Requirements:
  • 3–5 years professional software engineering experience.
  • Strong proficiency in Python 3.x.
  • Hands‑on experience building backend APIs/services (FastAPI, Django, or Flask).
  • Experience with Docker and CI/CD pipelines (GitHub Actions, Jenkins, etc.).
  • Understanding of relational databases and ability to write efficient queries.
  • Ability to work independently in a hybrid environment.
  • Exposure to distributed/event‑driven systems.
  • Basic knowledge of async programming and messaging systems (advantageous).
  • Experience with Kubernetes or cloud platforms (advantageous).
  • 1
  • ...
  • 12
  • 13
  • 14
  • ...
  • 35

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved