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

Software Developer jobs in South Africa

Junior Software Engineer (x2 roles)

O'Brien Recruitment

Cape Town
On-site
ZAR 200,000 - 300,000
9 days ago
I want to receive the latest job alerts for “Software Developer” jobs

Data-Driven Application Support Engineer (Angular/Java)

Zensar Technologies

Johannesburg
On-site
ZAR 481,000 - 883,000
9 days ago

Application Support Engineer

Zensar Technologies

Johannesburg
On-site
ZAR 481,000 - 883,000
9 days ago

Senior Software Engineer - PI System & Remote Support

Amitec

Kokstad
Hybrid
ZAR 400,000 - 500,000
9 days ago

Senior Software Engineer

Amitec

Kokstad
Hybrid
ZAR 400,000 - 500,000
9 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Embedded Software Engineer

Talent Evolution (Pty) Ltd

Johannesburg
On-site
ZAR 750,000 - 900,000
9 days ago

AI-First Software Engineer: Build Scalable Microservices

DVT

Gauteng
On-site
ZAR 600,000 - 800,000
10 days ago

Senior Software Engineer - Algorithms & ML (C/C++, Python)

University of Fort Hare

Kraaifontein
On-site
ZAR 700,000 - 900,000
11 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Lead Software Development Engineer

Parvana

South Africa
Remote
ZAR 60,000 - 80,000
11 days ago

Senior Software Engineer — Remote, Real-Time Systems

The Flex

eMakhazeni (Belfast)
Remote
ZAR 400,000 - 500,000
14 days ago

Senior Software Engineer

The Flex

eMakhazeni (Belfast)
Remote
ZAR 400,000 - 500,000
14 days ago

ERP Software Programmer: Automation & Integration Lead

Financial Sector Conduct Authority

Pretoria
On-site
ZAR 600,000 - 800,000
14 days ago

Graduate Software Engineer: Launch Your IT Career

Barone, Budge & Dominick (Pty) Ltd

Johannesburg
On-site
ZAR 300,000 - 400,000
14 days ago

Python Software Engineer – Search & Scale (Remote)

Takealot Group

South Africa
Hybrid
ZAR 50,000 - 95,000
14 days ago

Software Engineer (Search)

Takealot Group

South Africa
Hybrid
ZAR 50,000 - 95,000
14 days ago

Software Engineer (Search)

takealot.com

South Africa
Hybrid
ZAR 600,000 - 800,000
14 days ago

Production IT Software Engineer | Deployments, On-Call & Mentorship

Games Global

Durban
On-site
ZAR 300,000 - 400,000
14 days ago

IT Software Engineer

Games Global

Durban
On-site
ZAR 300,000 - 400,000
14 days ago

Principal Software Engineer

KingMakers

Cape Town
Hybrid
ZAR 800,000 - 1,200,000
14 days ago

Senior PHP Developer (100% Remote)

CyberPro Consulting Ltd

South Africa
Remote
ZAR 300,000 - 400,000
14 days ago

Senior Fullstack Javascript Engineer

Scrums.com

Cape Town
Hybrid
ZAR 600,000 - 900,000
14 days ago

Intermediate Fullstack Javascript Engineer

Scrums.com

Cape Town
Hybrid
ZAR 300,000 - 400,000
14 days ago

SW Engineer

NCR Atleos

Cape Town
On-site
ZAR 300,000 - 400,000
9 days ago

Senior Fullstack Engineer - C#/Azure, Hybrid & AI-Driven

Scrums.com

Cape Town
Hybrid
ZAR 600,000 - 800,000
14 days ago

Senior DTS Technician

iMasFinance

Centurion
On-site
ZAR 50,000 - 200,000
8 days ago

Top job titles:

Work From Home jobsPart Time jobsHospitality jobsBank jobsFarm jobsLearning And Development jobsStoreman jobsMall jobsManager Procurement jobsOperation jobs

Top companies:

Jobs at SapsJobs at AbsaJobs at MediclinicJobs at GlencoreJobs at UnileverJobs at BridgestoneJobs at IbmJobs at PumaJobs at ColgateJobs at Standard Chartered

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
Junior Software Engineer
O'Brien Recruitment
Cape Town
On-site
ZAR 200 000 - 300 000
Full time
9 days ago

Job summary

A recruitment agency in Cape Town is seeking a Junior Software Engineer to contribute to production code in a dynamic environment. The ideal candidate has a degree in Computer Science or Engineering, and 6 months to 2 years of coding experience. Responsibilities include writing production-ready code, troubleshooting defects, and collaborating with the team. Applicants should have knowledge of Python or PHP and be eager to learn in a supportive setting.

Qualifications

  • Degree in Computer Science, Engineering, or equivalent practical experience.
  • 6 months to 2 years of professional software development experience.
  • Proven knowledge of at least one object-oriented programming language.
  • Understanding of networking, databases, data structures, algorithms, cloud computing, and security.
  • Familiarity with coding best practices.

Responsibilities

  • Write, test, and deploy production-ready code independently.
  • Review peer code and provide constructive feedback.
  • Create and execute unit test plans.
  • Investigate, troubleshoot, and resolve software defects.
  • Participate in functional and technical specification reviews.
  • Monitor services and systems within the technical infrastructure.
  • Contribute to improvement of system architecture and performance.

Skills

Strong analytical and problem-solving skills
Results-driven
Collaborative team player
Effective communication skills
Building professional relationships

Education

Degree in Computer Science, Engineering

Tools

Python
PHP
Django
Laravel
JavaScript frameworks
MySQL
BigQuery
Docker
Kubernetes
Job description
Software Engineer I (Junior Software Engineer) Role Overview

This role reports into an Engineering Manager and is suited to a junior software engineer with a strong foundation in programming and a passion for building scalable, reliable systems. The successful candidate will contribute to production code, collaborate closely with the engineering team, and continuously develop their technical capability in a fast-paced environment.

Key Responsibilities
  • Write, test, and deploy production-ready code independently
  • Review peer code and provide constructive feedback and improvements
  • Create and execute unit test plans
  • Investigate, troubleshoot, and resolve software defects
  • Participate in functional and technical specification reviews
  • Monitor services and systems within the technical infrastructure
  • Contribute to continuous improvement of system architecture, code quality, scalability, performance, and security
Skills & Attributes
  • Strong analytical and problem-solving skills
  • Results-driven with a proactive approach to delivery
  • Comfortable working collaboratively within a team environment
  • Clear and effective communication skills
  • Ability to build and maintain professional working relationships
Qualifications & Experience
  • Degree in Computer Science, Engineering, or equivalent practical experience
  • 6 months to 2 years’ professional software development experience
  • Proven knowledge of at least one object-oriented programming language
  • Understanding of networking, databases, data structures, algorithms, cloud computing, security, distributed systems, and testing
  • Familiarity with coding best practices, scalability, performance tuning, and secure system design
Technical Stack (Core & Advantageous)

Core:

  • Python or PHP
  • Django or Laravel
  • Web fundamentals

Advantageous:

  • JavaScript frameworks (Node.js, Vue.js, Nuxt.js)
  • MySQL
  • BigQuery
  • Linux fundamentals
  • Docker / Kubernetes
  • Exposure to e-commerce platforms or systems
Candidate Profile

The ideal candidate is curious, self-motivated, and eager to learn. They are comfortable taking ownership of tasks while working collaboratively with colleagues across different levels of the organisation and are able to translate requirements into practical technical solutions.

  • 1
  • ...
  • 12
  • 13
  • 14
  • ...
  • 36

* 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