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

Software Engineer jobs in South Africa

Intermediate Software Engineer

Rooted Talent Partners

Stellenbosch
On-site
ZAR 300,000 - 400,000
23 days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Software Engineer

Planned Talent Pty (Ltd)

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

Senior Principal Software Engineer: AI Systems Leader

Lexisnexis

Gauteng
On-site
ZAR 80,000 - 120,000
24 days ago

Intermediate To Senior Software Engineer

Elite Search

Johannesburg
On-site
ZAR 500,000 - 700,000
24 days ago

Consulting/Principal Software Engineer

Lexisnexis

Gauteng
On-site
ZAR 80,000 - 120,000
24 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior.Net Software Engineer

Entelect

Johannesburg
Hybrid
ZAR 600,000 - 800,000
24 days ago

Intermediate Backend Php Software Engineer

Elite Search and Selection

Johannesburg
On-site
ZAR 500,000 - 700,000
24 days ago

Software Engineer (PHP)

Mukuru

Pretoria
Hybrid
ZAR 720,000 - 900,000
24 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Full Stack Software Engineer

Sana Commerce

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

Platform & API Software Engineer — Build Scalable Apps

Old Mutual

Durban
On-site
ZAR 300,000 - 480,000
25 days ago

Software Engineer

CA Support

Paarl
On-site
ZAR 300,000 - 400,000
27 days ago

Senior Software Engineer

Medium

Gauteng
Remote
ZAR 400,000 - 500,000
27 days ago

Software Engineer Rust/Shopify

Shopify

Gauteng
Remote
ZAR 300,000 - 400,000
27 days ago

Junior Software Engineer

Talented Recruitment

Durban
On-site
ZAR 200,000 - 300,000
27 days ago

Senior Software Engineer - WMS (C# .NET)

Mba-Exchange.Com

Cape Town
On-site
ZAR 600,000 - 800,000
29 days ago

Software Engineer Ii

RELX

Gqeberha
On-site
ZAR 300,000 - 500,000
29 days ago

Software Engineer (Contract) - Onsite - Southern Suburbs, Cape Town

iSanqa Resourcing

Cape Town
On-site
ZAR 600,000 - 800,000
21 days ago

C# Software Developer

Pty

Midrand
On-site
ZAR 780,000 - 960,000
Today
Be an early applicant

Junior Software Developer - Irene

Talent Evolution (Pty) Ltd

Pretoria
On-site
ZAR 300,000 - 450,000
Today
Be an early applicant

Junior Software Developer

E&D Recruiters

Cape Town
On-site
ZAR 350,000 - 500,000
Today
Be an early applicant

Africa Field Sales Applications Engineer: Solutions Growth

Ann Swann Personnel

Gauteng
On-site
ZAR 300,000 - 400,000
Today
Be an early applicant

Field Sales Applications Engineer

Ann Swann Personnel

Gauteng
On-site
ZAR 300,000 - 400,000
Today
Be an early applicant

Senior Software Developer Tech Lead Johannesburg Up To R1.4M PA

E-Merge IT Recruitment

Johannesburg
On-site
ZAR 1,400,000
Today
Be an early applicant

Junior Software Developer - Irene

Talent Evolution

Pretoria
On-site
ZAR 300,000 - 400,000
Today
Be an early applicant

Senior Software Developer

Ignitebyte Digital (Pty) Ltd

Gauteng
On-site
ZAR 300,000 - 400,000
Today
Be an early applicant

Top job titles:

Marketing jobsChemical jobsGraduate jobsQc jobsSale Manager jobsFitter And Turner jobsInterior Design jobsArmed Response jobsAviation jobsCivil Engineering Technician jobs

Top companies:

Jobs at EkurhuleniJobs at BmwJobs at KpmgJobs at AbbJobs at AccentureJobs at World BankJobs at BridgestoneJobs at IbmJobs at PaypalJobs at Oracle

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:

Civil Engineer jobsMechanical Engineer jobsEngineer jobsSoftware Developer jobsIt Software Engineer jobsSoftware Engineer jobsCivil Engineering Technician jobsElectrical Engineer jobsJunior Software Developer jobsProcess Engineer jobs
Intermediate Software Engineer
Rooted Talent Partners
Stellenbosch
On-site
ZAR 300 000 - 400 000
Full time
23 days ago

Job summary

A dynamic technology firm in Stellenbosch is seeking an Intermediate Software Engineer to take ownership of features and contribute to team success. Candidates should have at least 2 years of experience, strong programming skills in languages like C#, TypeScript, and Python, along with a commitment to continuous learning. Join a collaborative environment focused on delivering high-quality software solutions.

Qualifications

  • 2+ years of professional experience in software engineering.
  • Strong understanding of data structures and algorithms.
  • Proven ability to deliver quality features independently.

Responsibilities

  • Solve technical problems confidently and collaborate on design decisions.
  • Guide junior developers and contribute to team success.
  • Take ownership of features and modules in a supportive environment.

Skills

C#
TypeScript
Python
.NET
React
Angular
Flutter

Education

Bachelor of Engineering or BSc in Computer Science

Tools

Git
Job description

As an Intermediate Software Engineer , you’ll be an independent, capable engineer taking ownership of features and modules while contributing meaningfully to team success. You will solve technical problems confidently, collaborate on design and implementation decisions, and provide guidance to junior developers. This role allows you to deepen your expertise, expand your technical knowledge across multiple languages and frameworks, and play a key part in delivering high-quality, scalable solutions. All within a supportive environment that values continuous learning and collaboration.

Requirements
  • Bachelor of Engineering or BSc in Computer Science (or equivalent practical experience).
  • Solid programming skills in at least one language / framework (C#, TypeScript, Python, .NET, React, Angular). Flutter experience is a bonus.
  • 2+ years of professional experience in software engineering.
  • Strong understanding of data structures, algorithms, and software development methodologies.
  • Experience with databases and version control systems (e.g., Git).
  • Proven ability to deliver quality features and solve technical challenges independently.
Key Competencies
  • Technical Proficiency : Strong ability across front-end, back-end, and databases.
  • Problem-Solving : Ability to independently resolve complex technical challenges and propose practical solutions.
  • Communication & Knowledge Sharing : Active contribution to discussions, mentoring juniors, and leading at least one knowledge-sharing session per quarter.
  • Task Execution & Collaboration : Ownership of features / modules, delivering them on time with minimal rework.
  • Applied Learning : Commitment to continuous skill development and adapting to changing requirements.
  • Leadership Potential : Supporting team growth by mentoring and modelling best practices.
  • 1
  • ...
  • 6
  • 7
  • 8
  • ...
  • 33

* 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 - 2025 | All rights reserved