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

Junior Software Developer jobs in South Africa

Senior C++ Software Developer

Level-Up

Johannesburg
Hybrid
ZAR 800,000 - 1,000,000
30+ days ago
I want to receive the latest job alerts for “Junior Software Developer” jobs

Software Developer

The Legends Agency

Cape Town
Hybrid
ZAR 700,000 - 900,000
30+ days ago

Senior Software Developer

BETSoftware

Johannesburg
On-site
ZAR 600,000 - 800,000
30+ days ago

Full Stack Software Developer (intermediate)

Inoxico

Johannesburg
On-site
ZAR 300,000 - 400,000
30+ days ago

Senior Software Developer (DBN)

Betting Entertainment Technologies (Pty) Ltd

KwaZulu-Natal
On-site
ZAR 600,000 - 800,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Software Engineer / Developer

University of Fort Hare

Stellenbosch
On-site
ZAR 300,000 - 400,000
30+ days ago

Software Developer

Progressive Edge

Johannesburg
On-site
ZAR 300,000 - 400,000
30+ days ago

Software Developer

Intelligent Debt Management

Wes-Kaap
On-site
ZAR 350,000 - 500,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Software Developer (Platform Systems)

Boardroom Appointments

South Africa
Remote
ZAR 600,000 - 800,000
30+ days ago

Senior Software Developer ( Fintech) - Durban - R45 000 to R55 000

The Legends Agency

Durban
On-site
ZAR 300,000 - 400,000
30+ days ago

PHP Developer / Software Engineer

Isilumko Staffing

Johannesburg
On-site
ZAR 600,000 - 800,000
30+ days ago

Software Developer- Java

Flash Group

Wes-Kaap
On-site
ZAR 300,000 - 400,000
30+ days ago

Frontend Software Developer

Fragomen

Johannesburg
Hybrid
ZAR 300,000 - 400,000
30+ days ago

Software Developer/Engineer

SGS

Sandton
On-site
ZAR 600,000 - 800,000
30+ days ago

Software Developer

TrudyQ Consulting

Cape Town
Hybrid
ZAR 300,000 - 400,000
30+ days ago

Intermediate Software Developer

Agile Bridge

Pretoria
On-site
ZAR 350,000 - 600,000
30+ days ago

Software Developer (Remote)

Recruiter4you

Johannesburg
Remote
ZAR 300,000 - 600,000
30+ days ago

React.js Software Developer

IQbusiness

Gauteng
On-site
ZAR 300,000 - 400,000
30+ days ago

Frontend Software Developer

Fragomen

Johannesburg
On-site
ZAR 400,000 - 600,000
30+ days ago

Software Developer

Professional Resources Partners Pty Ltd

Germiston
On-site
ZAR 300,000 - 400,000
30+ days ago

Software Developer / Engineer

SGS

Johannesburg
On-site
ZAR 708,000 - 1,241,000
30+ days ago

Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)

Mindrift

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

Software Developers x2

Dante Personnel

Pretoria
On-site
ZAR 300,000 - 400,000
21 days ago

Software Developers x2

Danté Personnel Recruitment

Pretoria
Hybrid
ZAR 300,000 - 400,000
21 days ago

Senior Software Developer (Oracle) (CH1156)

CapitalH

Wes-Kaap
On-site
ZAR 600,000 - 900,000
21 days ago

Top job titles:

Hospitality jobsWaiter jobsWeekend jobsElectric jobsLlb jobsQc jobsCeo jobsNight Shift jobsRestaurant Manager jobsRecruitment Consultant jobs

Top companies:

Jobs at TfgJobs at MediclinicJobs at SanlamJobs at BpJobs at AdidasJobs at ShellJobs at UsaidJobs at AwsJobs at DanoneJobs at Ups

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:

Software Developer jobsIt Software Engineer jobsSoftware Engineer jobsWeb Developer jobsJunior Accountant jobsJunior Quantity Surveyor jobsFront End Developer jobsJunior Data Analyst jobs
Senior C++ Software Developer
Level-Up
Johannesburg
Hybrid
ZAR 800 000 - 1 000 000
Full time
30+ days ago

Job summary

A technology solutions company in Gauteng is seeking an experienced Senior C++ Software Developer. The role requires strong C++ development skills and experience in video processing technologies. The ideal candidate will work in a hybrid environment, participating in Agile development processes. Candidates should have a Bachelor's degree in a relevant field and at least 5 years of experience integrating third-party SDKs and APIs.

Qualifications

  • 5+ years of software development experience, specifically in C++.
  • Proven experience integrating third-party SDKs and APIs.
  • Strong understanding of video processing technologies.

Responsibilities

  • Develop new software solutions and improve existing systems using C++.
  • Contribute to video processing solutions including encoding and transcoding.
  • Collaborate with cross-functional teams in an Agile environment.

Skills

C++ development
Video processing
Agile methodologies
Linux environments
Test-Driven Development (TDD)

Education

Bachelor's degree in Computer Science or Electrical Engineering
Job description

We are seeking an experienced Senior C++ Software Developer with a strong background in computer science or electrical engineering. The ideal candidate will have at least 5 years of hands-on experience writing C++ code and integrating with third-party SDKs and API libraries. Experience in video processing technologies such as encoding, decoding, transcoding, and video pipelines is highly desirable. The successful candidate must be based in the Gauteng area and be prepared to work in a hybrid environment, dividing their time between the office and remote work.

Key Responsibilities:
  • C++ Development:
    • Write clean, efficient, and maintainable C++ code to develop new software solutions and improve existing systems.
    • Integrate third-party SDKs and API libraries into applications, ensuring seamless functionality and compatibility.
  • Video Processing:
    • Contribute to the development of video processing solutions, including encoding, decoding, and transcoding.
    • Work on video pipeline optimization to improve performance and ensure high-quality video output.
  • Collaboration & Agile Environment:
    • Collaborate with cross-functional teams, including product managers, engineers, and designers to deliver software features.
    • Participate in Agile development processes, attending sprint planning, daily stand-ups, and retrospectives.
  • Testing & Quality Assurance:
    • Implement TDD (Test-Driven Development) practices to ensure code quality and reliability.
    • Write and maintain unit tests to verify code functionality and reduce the risk of defects.
  • Utilize Linux-based systems for development and testing purposes, ensuring compatibility and optimization across platforms.
  • C++ Development:
    • Extensive experience with C++ (5+ years) in a production environment, focusing on high-performance and scalable systems.
  • Video Processing:
    • Solid understanding of video encoding, decoding, transcoding, and video pipeline technologies.
  • 3rd Party Integrations:
    • Experience in integrating third-party SDKs and APIs into software applications.
  • Testing & Development Practices:
    • Strong familiarity with TDD (Test-Driven Development) and writing unit tests to ensure software quality.
  • Agile Methodologies:
    • Experience working in an Agile development environment, participating in sprints, and adhering to Agile best practices.
  • Solid working knowledge of Linux environments, with the ability to troubleshoot and optimize code within these systems.
Qualifications and Experience:
  • Education:
    • Bachelors degree in Computer Science, Electrical Engineering, or a related field.
  • Experience:
    • Minimum of 5 years of experience in software development using C++, with a strong understanding of performance optimization.
    • Proven experience integrating third-party SDKs and APIs into software applications.
    • Experience in the field of video processing (encoding, decoding, transcoding, video pipelines) is highly beneficial.
  • Preferred Skills:
    • Familiarity with Agile methodologies and working in Agile teams.
    • Linux development experience.
    • Knowledge of TDD, unit testing, and continuous integration.
Required Skills:
  • 1
  • ...
  • 9
  • 10
  • 11
  • 12

* 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
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved