system programming jobs in Johannesburg

Found 4 663 jobs
Sort by:

C++ Instructor for AI-Assisted Programming Workshops

TripleTen Indonesia
Johannesburg

TripleTen All Jobs C++ Instructor for AI-Assisted Programming Workshops - Student's experience - Caribbean - Senior - Part-time Description We’re building an online course for experienced software developers on the practical use of the Cursor Tool in professional programming workflows. As the Instructor, you will lead interactive live sessions that go beyond passive learning — empowering...

View salary & More Info
5 days ago

Strategic Marketing Program Lead

Eyecarepro Inc.
Johannesburg

About the job Marketing Operations ManagerAbout EyeCareProEyeCarePro is the digital engine behind the growth of hundreds of private optometric practices across North America. From high-converting funnels and practice management software to strategic campaigns and automation tools, we help eyecare businesses thrive in a competitive healthcare landscape. We're not a typical agency; we're an...

View salary & More Info
2 days ago

Program Delivery Supervisor

DHL
Johannesburg

IT’S NOT JUST AN OPPORTUNITY TO GET ON THE CAREER LADDER. IT’S AN OPPORTUNITY TO HELP THE WORLD GET ON TOGETHER Why do people call us the world’s most international company? Is it because we operate in more countries than any other logistics provider? Is it because we invented cross border shipping over 45 years ago? Or is it, perhaps, because what we do connects people across the world. And...

View salary & More Info
2 days ago

Program Manager

Open Society Foundations
Johannesburg

Program Manager. Johannesburg. Posting Date: 10/09/2025. Deadline: 10/10/2025 Overview The opportunity will focus on Africa’s mining sector, which is central to the global green transition due to its rich reserves of critical minerals. However, weak governance and inequitable contracts have limited local benefits. Addressing power imbalances and environmental harm through stronger value chain...

View salary & More Info
a day ago

Clinical Program Strategy and Design Lead (CPSDL)

The Legends Agency
Johannesburg

Clinical Program Strategy and Design Lead (CPSDL) Job Openings Clinical Program Strategy and Design Lead (CPSDL) About the job Clinical Program Strategy and Design Lead (CPSDL) Clinical Program Strategy and Design Lead (CPSDL) Shape the future of digital health and self-care innovation Remote | R100 000 -R150 000 per month About Our Client Our client is a digital health social enterprise...

View salary & More Info
a day ago
No Experience

Marketing Graduate Program 2025

Clicks
Johannesburg

Job category: Matriculants/Graduate/No Experience Location: Johannesburg Contract: Fixed Term Contract Remuneration: Market Related EE position: Yes Introduction We are looking to recruit two Marketing Graduates to support The Body Shop Marketing. If you're passionate about leveraging your skills in a fast-paced environment, we invite you to apply and join us on our journey toward...

View salary & More Info
a day ago

Transformation Program Manager Johannesburg - Central

A1L Digital
Johannesburg

Reference: JHB000533-KM-1 Our client in the telecoms sector is looking for a dynamic and highly experienced telecommunications professional with a passion for driving change and innovation in the industry. OSS/BSS Transformation Program Manager well-versed in the complexities of charging, billing, and GSM core systems. This is a contract role for 6 months. Duties & Responsibilities Job...

View salary & More Info
a day ago
Remote

Program Manager Sr (Program Quality)-TaMoLe

Catholic Relief Services
Johannesburg

Note: This is a remote position supporting Tanzania, Mozambique, and Lesotho (TaMoLe). Relocation or international benefits is not being offered for this role. Job Summary You will provide program quality technical and management support in line with Catholic Relief Services (CRS) program quality principles and standards, donor guidelines, and industry best practices to the countries in your...

View salary & More Info
7 days ago

Operations Early Career Program

Avery Dennison
Johannesburg

About Role The LEAD program is an accelerated growth career program that takes two years on average and emphasizes leadership and career development. The program has a comprehensive framework that covers on‑job training, sub‑functional and cross‑functional rotations, stretch assignments, and learning opportunities. Two‑week onboarding programs introduce the company and key organizational...

View salary & More Info
3 days ago

Java Developer graduate Program

Rmbwestport
Johannesburg

Java Developer graduate Program page is loaded## Java Developer graduate Programposted on: Posted Todaytime left to apply: End Date: November 18, 2025 (5 days left to apply)job requisition id: R42982# Job DescriptionTrainee in various aspects of the Group with a view to exposure to the businessHello future Java Developer grad,At FNB, we’re the home of the #changeables – people who thrive on...

View salary & More Info
3 days ago

Java Developer graduate Program

RMB
Johannesburg

Java Developer graduate Program page is loaded## Java Developer graduate Programposted on: Posted Todaytime left to apply: End Date: November 18, 2025 (4 days left to apply)job requisition id: R42982# Job DescriptionTrainee in various aspects of the Group with a view to exposure to the businessHello future Java Developer grad,At FNB, we’re the home of the #changeables – people who thrive on...

View salary & More Info
3 days ago

Operations Early Career Program

Avery Dennison Smartrac
Johannesburg

Company Description Avery Dennison Corporation (NYSE : AVY) is a global materials science and digital identification solutions company that provides a wide range of branding and information solutions that optimize labor and supply chain efficiency, reduce waste, advance sustainability, circularity and transparency, and better connect brands and consumers. Our products and solutions include...

View salary & More Info
3 days ago

Senior Technology Operations - Program Infrastructure

Massmart
Johannesburg

Senior Technology Operations - Program Infrastructure Massmart City of Johannesburg, Gauteng, South Africa We encourage people with disabilities to apply. Summary The Senior Technology Operations – Program Infrastructure is responsible for ensuring the successful delivery of complex departmental programs and projects. This includes overseeing advanced financial management, accurate program...

View salary & More Info
a day ago

Program Manager - Integrated

Ogilvy
Johannesburg

Overview Ogilvy is looking for a detail oriented Program Manager, responsible for the day to day program management of client account(s). Partner with account leadership to deliver operational discipline & delivery excellence, speed to market, resource optimization, and profitability management to business(es). Efficient operators, who demonstrate strong commercial abilities and business and...

View salary & More Info
5 days ago

Technical/Program Manager

Impronics Technologies
Johannesburg

Job Description: Technical/Program Manager We aspire to build a high-quality, innovative, and robust software. If you are a hands-on platform builder with significant experience in developing scalable data platforms, look no further. Click on Apply and we will reach out to you soon. Your responsibilities as an Engineer: - Establish clear content authority in collaboration with the system...

View salary & More Info
a day ago
Alert me to new jobs like system programming, Johannesburg
By continuing to use the website, I agree to the Terms of Use and Privacy Policy. You can tune your job alerts or unsubscribe at any time.

Gen AI Talent Program Content Designer I Contract

IQ Business Group
Johannesburg

Purpose of the Role We’re seeking a highly skilled communicator and designer who can translate complex ideas about Talent Management and GenAI workforce readiness into compelling, executive-level presentation materials and workshop content. This role is focused on packaging and elevating our GenAI Talent Series into visually striking, commercially polished materials that engage senior leaders...

View salary & More Info
3 days ago

Senior Program Manager

Psybergate
Johannesburg

What you will be doing: - To develop program strategy and delivery plans, formulate associated practice/s and to ensure operational implementation and adaption i.t.o. project management methodology, governance, and delivery objectives. - Development of the overall roadmap and project plans, funding approvals through regular discussions with the portfolio manager. Provide corrective guidance...

View salary & More Info
3 days ago
Hybrid

Senior Program Manager

Specd
Johannesburg

JOB DESCRIPTION INFORMATION Job Title:Senior Program ManagerBusiness Unit: Data Engineering Duration: 12 months Rate: Rate negotiable based on experience Work Location: Hybrid (Sandton) More about the Area & Team:The Data Engineering team has been tasked to bring the data strategy to life. This will require coordination and communication of numerous projects across the group. These projects...

View salary & More Info
3 days ago

Associate Director - Programs

Open Society Foundations
Johannesburg

Associate Director – Programs – Johannesburg (or Dakar) – Fixed Term Contract (7 years) – Reporting to Director, Programs – Posted 11/12/2025 – Deadline 12/03/2025 Opportunity Description This work will explore efforts related to resolving and transitioning from conflicts in a just and equitable way. Areas of exploration will focus on a range of different global conflicts and an analysis of...

View salary & More Info
a day ago

Technical Instructors - AI-Assisted Programming (Part-time)

TripleTen Indonesia
Johannesburg

Technical Instructors - AI-Assisted Programming (Part-time) Join to apply for the Technical Instructors - AI-Assisted Programming (Part-time) role at TripleTen Indonesia. We are seeking experienced developers and technical experts for the role of Instructors in our AI-assisted programming educational program. You can join us on a part‑time basis, leading interactive live sessions and workshops...

View salary & More Info
6 days ago
The Jobsora algorithm selects vacancies which is based on the parameters you set: position, location, salary level, type of vacancy, etc.
The more parameters you specify, the more precisely, the algorithm will select vacancies for you.
We recommend you to specify such minimum search refinements:
• Job title or company name
Menu