Programming jobs in City of Johannesburg Metropolitan Municipality

Found 2 212 jobs
Sort by:

CNC Programer/ Setter on Milling 2026#

ESG Recruitment
Johannesburg

- Qualified Turner - 3 to 4 Axes - Experience in jobbing environment - Work to 500 tolerance from a drawing - Mastercam programming

View salary & More Info
17 hours ago

Primary School Education Program Lead - SPARK Rivonia - 2026

SPARK Schools
Rivonia

About SPARK Schools: Watch our Vision Video: Take a tour of our Website: SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provides transformational education innovation through Africa's first blended learning model, which elevates student achievement and provides the tools...

View salary & More Info
2 days ago

Key Program Administrator

Hedz Recruitment
Roodepoort

Project AdministratorNOTE: This role is NOT a general admin role it is specialised. If you have never worked for an engineering firm before then you cannot qualify for this position. Please read the advert before applying. Our Client a well established Engineering Firm in Roodepoort, Johannesburg West Rand is seeking the services of a Key Program Administrator with 10 years experience in...

View salary & More Info
2 days ago

Programs (Implementation) Manager

Caterpillar
Soweto

Career Area: Strategy Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make...

View salary & More Info
3 days ago

Programs (Implementation) Manager

Caterpillar Inc.
Halfway House

Career Area: Strategy Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make...

View salary & More Info
3 days ago

Head: Program Management

PPS
Soweto

Job Description, This executive role leads the Group-wide delivery and transformation function across PPS. The Head of PMDT is responsible for the successful execution of strategic and high-priority programs by providing leadership across Agile delivery, innovation, and transformation governance. The role influences how PPS delivers change at scale, improves organisational agility, and ensures...

View salary & More Info
3 days ago
No Experience

Colgate Emerging Leaders Program 2026

Colgate-Palmolive
Midrand

No Relocation Assistance Offered Job Number # Midrand, Gauteng, South Africa Who We Are Colgate-Palmolive Company is a global consumer products company operating in over 200 countries specialising in Oral Care, Personal Care, Home Care, Skin Care, and Pet Nutrition. Our products are trusted in more households than any other brand in the world, making us a household name Join Colgate-Palmolive,...

View salary & More Info
3 days ago

IT (C# Programming) Lecturer

EDUVOS
Midrand

Job Advert Summary Eduvos is looking to hire the services of an Independent Contractor, IT (C# Programming) Lecturer, at our Midrand campus on a part-time basis. Type of appointment: Independent Contractor (part-time; flexible workhours agreement) Purpose: - To lecture Information Technology-related modules, in the faculty on a part-time (contractual) basis. - To assist in the administration...

View salary & More Info
3 days ago

Grid Program Manager

Samaha Consulting
Soweto

Responsibilities - Technical knowledge and experience is expected in the following domains: - DevOps and Agile methodology - Familiar with Atlassian suite, JIRA collaboration tools - Strong background in integration aspects related to computer systems, Applications development in IT/Multitier/SOA/Web/MicroServices context. - Software Configuration Management experience (TFS, SVN, GitHub) -...

View salary & More Info
3 days ago
No Experience

Consulting Intern – Oracle Financial Services Software (Technical) (12 month program)

Oracle
Johannesburg

Consulting Intern – Oracle Financial Services Software (Technical) Business Unit: Oracle Consulting – Financial Services (OFSS) Location: Johannesburg (Woodmead) Program Duration: This internship is a 12-month program starting 1 April 2026. Eligibility: This internship is open to graduates who have not previously participated in an internship or held a permanent role for over 12 months. In...

View salary & More Info
7 days ago
No Experience

Schneider Work Readiness Program For People Living With Disabilities

Transcend
Johannesburg

Work ReadinessProgram for STEM Graduates LIVING WITH DISABILITIES. Are you a recent graduate in Science, Technology,Engineering, or Mathematics (STEM) and passionate about powering thefuture? Join our 3-month Work Readiness Program designed to preparetalented graduates for exciting opportunities in electricity and energyindustry. About the Program This program provides structured, hands-on...

View salary & More Info
2 days ago

Digital Construction & Transformation Program Manager

New Generation Group
Rivonia

POSITION OVERVIEW: Leading the digital transformation of BCS Group's fiber network construction and maintenance operations across Africa, initially focusing on 7 countries. The role combines deep technical knowledge of fiber network construction with digital transformation expertise to deliver a comprehensive managed services framework. PRIMARY RESPONSIBILITIES: Construction Phase Leadership...

View salary & More Info
2 days ago

Program Manager - Integrated

Ogilvy
Johannesburg

Ogilvy is looking for a detailed 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 financial...

View salary & More Info
4 days ago

Senior Program Officer, HIV/TB Delivery & New Product Introduction

Gates Foundation
Johannesburg

The Foundation We are the largest nonprofit fighting poverty, disease, and inequity around the world. Founded on a simple premise: people everywhere, regardless of identity or circumstances, should have the chance to live healthy, productive lives. We believe our employees should reflect the rich diversity of the global populations we aim to serve.We provide an exceptional benefits package to...

View salary & More Info
5 days ago

SAP Young Professionals Program Botswana 2026

SAP
Johannesburg

COMPANY DESCRIPTION SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovation, foster equality and spread opportunity for our employees and...

View salary & More Info
7 days ago
Alert me to new jobs like Programming, City of Johannesburg Metropolitan Municipality
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.
No Experience

Support Account Manager Intern (Renewals) (12 month program)

Oracle
Johannesburg

Support Account Manager Intern (Renewals) – Job Description (2026 Intake) Line of Business: Oracle Support / Renewals Location: Woodmead, South Africa Program Duration: This internship is a 12-month program starting 1 April 2026. Eligibility: This internship is open to graduates who have not previously participated in an internship or held a permanent role for over 12 months. In line with our...

View salary & More Info
7 days ago
No Experience

SMB Tech Business Development Intern (12 month program)

Oracle
Johannesburg

Job Title: SMB Tech Intern Location: Woodmead, Johannesburg Program Duration: This internship is a 12-month program starting 1 April 2026. Eligibility: This internship is open to graduates who have not previously participated in an internship or held a permanent role for over 12 months. In line with our obligations under the Employment Equity Act 1998, preference will be given to candidates...

View salary & More Info
7 days ago
No Experience

Sales and Marketing Intern (12 month program)

Oracle
Johannesburg

Job Title: Sales and Marketing Intern Location: Woodmead, Johannesburg Program Duration: This internship is a 12-month program starting 1 April 2026. Eligibility: This internship is open to graduates who have not previously participated in an internship or held a permanent role for over 12 months. In line with our obligations under the Employment Equity Act 1998, preference will be given to...

View salary & More Info
7 days ago
No Experience

Account Cloud Engineering (ACE) Intern (12 month program)

Oracle
Johannesburg

Job Description: Account Cloud Engineering (ACE) Intern Location: Woodmead, Johannesburg Program Duration: This internship is a 12-month program starting 1 April 2025. Eligibility: This internship is open to graduates who have not previously participated in an internship or held a permanent role for over 12 months. In line with our obligations under the Employment Equity Act 1998, preference...

View salary & More Info
7 days ago
No Experience

Alliance & Channel Intern (12 month program)

Oracle
Johannesburg

Job Title: Alliance & Channel Intern Location: Woodmead Office, Johannesburg Program Duration: This internship is a 12-month program starting 1 April 2026. Eligibility: This internship is open to graduates who have not previously participated in an internship or held a permanent role for over 12 months. In line with our obligations under the Employment Equity Act 1998, preference will be...

View salary & More Info
7 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