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

Software Engineer jobs in South Africa

Software Engineer III

Boardroom Appointments

Cape Town
On-site
ZAR 600,000 - 800,000
22 days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Software Engineer III

Boardroom Appointments

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

Software Engineer III

Boardroom Appointments

Durban
On-site
ZAR 600,000 - 800,000
22 days ago

End-User IT Support Engineer

Interdot Solutions

Pretoria
On-site
ZAR 200,000 - 300,000
23 days ago

Senior Software Engineer — Lead Architecture & Growth

McKinsey & Company

Johannesburg
On-site
ZAR 700,000 - 900,000
26 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Android Engineer - Remote (Kotlin, MVVM, 5+ yrs)

HR Talent Partner SA

Johannesburg
Hybrid
ZAR 60,000 - 90,000
29 days ago

Senior Android Engineer (Remote)

HR Talent Partner SA

Johannesburg
Hybrid
ZAR 60,000 - 90,000
29 days ago

Senior Android Engineer — Remote (Kotlin & MVVM)

HR Talent Partner SA

Somerset West
Hybrid
ZAR 600,000 - 800,000
29 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Android Engineer (Remote)

HR Talent Partner SA

Somerset West
Hybrid
ZAR 600,000 - 800,000
29 days ago

Senior iOS Engineer - Remote (SwiftUI, MVVM, CI/CD)

HR Talent Partner SA

Johannesburg
Remote
ZAR 700,000 - 900,000
29 days ago

Senior Firmware Engineer, Embedded Linux & Biometrics

Assa Abloy Group

Durban
On-site
ZAR 700,000 - 900,000
16 days ago

Senior PHP Developer (100% Remote)

CyberPro Consulting Ltd

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

IT Graduate: Growth in App Dev & Data Skills

Nedbank

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

Lead Information Security Architect - Enterprise & Cloud

Kontak Recruitment

Midrand
On-site
ZAR 1,200,000
16 days ago

Senior Fullstack Javascript Engineer

Scrums.com

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

Level 2 IT Support Technician – Healthcare MSP

Dedicated IT

South Africa
Remote
ZAR 50,000 - 200,000
16 days ago

Intermediate Fullstack Javascript Engineer

Scrums.com

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

IT Support Technician II - South Africa

Dedicated IT

South Africa
Remote
ZAR 50,000 - 200,000
16 days ago

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

Scrums.com

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

Senior Fullstack Engineer (C#/Azure)

Scrums.com

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

Applications Developer

FNB South Africa

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

Senior Applications Developer - Risk & Advisory Tech

FNB South Africa

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

Senior Cybersecurity Architect & Security Operations Lead

Sabenza IT & Recruitment

Johannesburg
On-site
ZAR 1,000,000 - 1,500,000
17 days ago

Payments and Recon Hub Intermediate Developer (C# and SQL)

Belay Talent Solutions

Pretoria
On-site
ZAR 500,000 - 700,000
19 days ago

Payments & Recon Hub Developer (C# & SQL)

Belay Talent Solutions

Pretoria
On-site
ZAR 500,000 - 700,000
19 days ago

Top job titles:

Information Technology jobsMaintenance jobsPsychologist jobsStudent jobsSoftware Engineer jobsHr Manager jobsEnvironmental Officer jobsPhysical Education jobsSuper Market jobsCar Sales jobs

Top companies:

Jobs at EkurhuleniJobs at TransnetJobs at AmazonJobs at DiscoveryJobs at MediclinicJobs at UnileverJobs at PwcJobs at FidelityJobs at AppenJobs at Danone

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
Software Engineer III
Boardroom Appointments
Cape Town
On-site
ZAR 600 000 - 800 000
Full time
22 days ago

Job summary

A leading technology recruitment firm is looking for a skilled software developer to work on large distributed systems. The ideal candidate will have strong experience with AWS cloud services, CI/CD pipelines, and web services. Responsibilities include collaborating with team members to finalize requirements and implementing best coding practices. This role requires excellent communication skills and the ability to troubleshoot technical issues effectively. If you're passionate about automation and agile development, we want to hear from you.

Qualifications

  • Strong working experience in AWS cloud environments including Lambda, S3, SQS.
  • Knowledge of test-driven development and data manipulation languages.
  • Ability to complete moderately complex bug fixes.

Responsibilities

  • Interface with team members to finalize requirements.
  • Write detailed specifications for system components.
  • Work closely with team members to understand product requirements.

Skills

AWS cloud environment
CI/CD pipelines
Web Services (SOAP or REST)
Communication skills
Agile methodologies
Troubleshooting
Automation scripting
Job description
  • A track record of success in developing and maintaining large distributed systems in an agile environment.
  • Strong working experience working in an AWS cloud environment (Lambda, S3, sqs, Step Functions, Cloudwatch, etc)
  • Experience working with CI/CD pipelines with Jenkins or similar Source code management tools.
  • Experience working with Web Services (SOAP or REST) and parsing JSON and XML data.
  • Troubleshooting and resolving customer issues, developing, and maintaining documentation, and participating in the development of new features and functionality.
  • Proactively identify opportunities to automate routine tasks and contribute to the development of automation scripts.
  • Excellent communication and interpersonal skills with the ability to work independently and as part of a team.
  • Participate in the planning, execution, and monitoring of platform upgrades, patches, and enhancements.
  • Familiarity of industry best practices code coverage.
  • Ability to work well with internal and external technology resources.
  • Ability to write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Knowledge of data manipulation languages.
  • Knowledge of data storage subsystems.
  • Knowledge of test-driven development.
  • Ability to complete moderately complex bug fixes.
  • A track record of success in developing and maintaining large distributed systems in an agile environment.
  • Strong working experience working in an AWS cloud environment (Lambda, S3, sqs, Step Functions, Cloudwatch, etc)
  • Experience working with CI/CD pipelines with Jenkins or similar Source code management tools.
  • Experience working with Web Services (SOAP or REST) and parsing JSON and XML data.
  • Troubleshooting and resolving customer issues, developing, and maintaining documentation, and participating in the development of new features and functionality.
  • Proactively identify opportunities to automate routine tasks and contribute to the development of automation scripts.
  • Excellent communication and interpersonal skills with the ability to work independently and as part of a team.
  • Participate in the planning, execution, and monitoring of platform upgrades, patches, and enhancements.
  • Familiarity of industry best practices code coverage.
  • Ability to work well with internal and external technology resources.
  • Ability to write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Knowledge of data manipulation languages.
  • Knowledge of data storage subsystems.
  • Knowledge of test-driven development.
  • Ability to complete moderately complex bug fixes.

Responsibilities

  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.
  • Successfully implement development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve technical issues as necessary.
  • Keep abreast of new technology developments.
  • 1
  • ...
  • 23
  • 24
  • 25
  • ...
  • 39

* 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