find the right job for you in South Africa


Programmer jobs in South Africa

142 programmer jobs found: showing 1 - 50

Embedded Python Data & Automation Engineer
Company: Pavago |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 07 Sep 2026
Responsibilities - System Transition & Knowledge Absorption: Shadow the departing programmer and take ownership of the existing Python... gaps. Early in the engagement, a meaningful portion of your time is in handover sessions with the departing programmer
Executive Administrative Assistant - Us Operations | Remote | Est Hours
Company: ISTA Solutions |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 07 Sep 2026
of working. You do not need to be a programmer or AI specialist; however, you should be genuinely comfortable with technology
Process Control Planning (pcp) Coordinator (manufacturing) - Heidelberg
Company: AJ Personnel |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 04 Sep 2026
orders to the Programmer Report clock numbers and completed actual hours to Industrial Engineering Issue dispatch lists
Process Control Planning (pcp) Coordinator (manufacturing) - Heidelberg
Company: AJ Personnel |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 04 Sep 2026
Report completed orders to the Programmer Report clock numbers and completed actual hours to Industrial Engineering Issue
Cnc Programmer & Fitter
Company: Fermel |

Location: Germiston, Gauteng, South Africa

| Salary: unspecified | Date posted: 04 Sep 2026
To program, set, and operate CNC machines while performing precision fitting and assembly of mechanical components for trackless mining equipment. The role also includes supervising machine shop perso
Process Control Planning (pcp) Coordinator (manufacturing) - Heidelberg
Company: AJ Personnel |

Location: Johannesburg, Gauteng, South Africa

| Salary: R24000 per month | Date posted: 03 Sep 2026
Report completed orders to the Programmer Report clock numbers and completed actual hours to Industrial Engineering Issue
Android Developer – Mid-level
Company: Tumaini |

Location: Johannesburg, Gauteng, South Africa

| Salary: R45000 - 50000 per month | Date posted: 03 Sep 2026
certification, including Base Programmer or Advanced Programmer. SAS AML Scenario Administration certification. CAMS or ICA
Sas Aml Test Automation Specialist
Company: Tumaini |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 03 Sep 2026
certification, including Base Programmer or Advanced Programmer. SAS AML Scenario Administration certification. CAMS or ICA
Central Review Coordinator
Company: ICON |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 03 Sep 2026
Central Grading Portal for the Data Programmer, CRS. Create internal CRS agenda and meeting minutes for distribution
Executive Administrative Assistant - Us Operations | Remote | Est Hours
Company: ISTA Solutions |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 03 Sep 2026
and building better ways of working. You do not need to be a programmer or AI specialist; however, you should be genuinely
Statistical Programmer Ii - South Africa (home Based)
Company: MMS Holdings |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 02 Sep 2026
opportunities and why MMS is a great place to advance your career. Visit or follow MMS on . Statistical Programmer II
Executive Administrative Assistant - Us Operations | Remote | Est Hours
Company: ISTA Solutions |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 02 Sep 2026
better ways of working. You do not need to be a programmer or AI specialist; however, you should be genuinely comfortable
Executive Administrative Assistant - Us Operations | Remote | Est Hours
Company: ISTA Solutions |

Location: Northern Cape, South Africa

| Salary: unspecified | Date posted: 02 Sep 2026
better ways of working. You do not need to be a programmer or AI specialist; however, you should be genuinely comfortable
Executive Administrative Assistant - Us Operations | Remote | Est Hours
Company: ISTA Solutions |

Location: KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 02 Sep 2026
better ways of working. You do not need to be a programmer or AI specialist; however, you should be genuinely comfortable
Executive Administrative Assistant - Us Operations | Remote | Est Hours
Company: ISTA Solutions |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 02 Sep 2026
better ways of working. You do not need to be a programmer or AI specialist; however, you should be genuinely comfortable
Executive Administrative Assistant - Us Operations | Remote | Est Hours
Company: ISTA Solutions |

Location: Eastern Cape, South Africa

| Salary: unspecified | Date posted: 02 Sep 2026
better ways of working. You do not need to be a programmer or AI specialist; however, you should be genuinely comfortable
Executive Administrative Assistant - Us Operations | Remote | Est Hours
Company: ISTA Solutions |

Location: Western Cape, South Africa

| Salary: unspecified | Date posted: 02 Sep 2026
better ways of working. You do not need to be a programmer or AI specialist; however, you should be genuinely comfortable
Cnc Programmer - Milling & Turning
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 02 Sep 2026
CNC Programmer - Milling & Turning CNC Milling & Turning Programmer (4-5 axis) Must have experience
Robotic Welder Programmer
Company: Fouche & Co Recruitment |

Location: Pinetown, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 01 Sep 2026
New Germany - Are you a skilled programmer looking to elevate your career by working with state-of-the-art robotic... Programmer will be responsible for developing, programming, testing, and maintaining robotic welding cells to meet production
Robotic Welder Programmer
Company: Fouche & Co Recruitment |

Location: Pinetown, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 01 Sep 2026
, known for delivering high-quality production and manufacturing solutions. The Robotic Welder Programmer
Cnc Programmer - Milling & Turning
Company: ESG Recruitment |

Location: Gauteng, South Africa

| Salary: R25000 - 27000 per month | Date posted: 01 Sep 2026
Job Summary CNC Milling & Turning Programmer (4-5 axis) Must have experience on both Horizontal & Vertical CNC
Press Brake Operator/programmer - Urgent
Company: Montana Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 01 Sep 2026
Job Summary We're Hiring: Press Brake Operator (Johannesburg) Are you a precision-driven professional with a passion for metal fabrication? Join our team and put your technical expertise to work! What
Robotic Welder Programmer
Company: Fouche & Co Recruitment |

Location: Pinetown, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 01 Sep 2026
for delivering high-quality production and manufacturing solutions. The Robotic Welder Programmer will be responsible
Cnc Programmer - Milling & Turning
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 01 Sep 2026
CNC Milling & Turning Programmer (4-5 axis) Must have experience on both Horizontal & Vertical CNC Machining centers
Principal Programmer
Company: PHASTAR |

Location: South Africa - France, South Africa

| Salary: unspecified | Date posted: 01 Sep 2026
Overview: Work as a principal programmer across multiple clinical and non-clinical studies; supporting regulatory
Cnc - Programmer
Company: Cemo Pumps |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 31 Aug 2026
Job Summary We currently looking for CNC Lathe - Programmer, Setter and Operator - Experience on Okhuma LC30
Cnc Programmer & Operator
Company: Beaver Immigration Consulting |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Aug 2026
is looking for an experienced CNC Programmer & Operator to join its machining team. If you have experience programming, setting up, and operating... and immigration support throughout the recruitment process. About the Role As a CNC Programmer & Operator, you'll be responsible
Cnc Programmer
Company: Jobs 4 All |

Location: East Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Aug 2026
Key Responsibilities Develop, create, and optimise CNC programs for 4-axis milling machines. Generate machining programs directly from engineering drawings and 3D CAD models. Utilise CAD/CAM soft
Plc Programmers
Company: Network Contracting Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Aug 2026
Are you an experienced PLC Programmer looking for your next career opportunity? Currently expanding the talent... such as: PLC Programmer | Automation Engineer | PLC / SCADA Programmer | Control Systems Engineer | Automation Technician
Cnc Milling Operator
Company: Vulcan Recruit |

Location: Cape Town, Western Cape, South Africa

| Salary: R14000 per month | Date posted: 29 Aug 2026
basic machining or tooling problems. Report machine, tooling or program problems to the appropriate Programmer / Setter... NOT need to: Program CNC milling machines from scratch. Write CNC programs. Be a CNC Programmer. Develop new machining
Cnc Milling Operator
Company: Vulcan Recruit |

Location: Cape Town, Western Cape, South Africa

| Salary: R14000 per month | Date posted: 29 Aug 2026
basic machining or tooling problems. Report machine, tooling or program problems to the appropriate Programmer / Setter... NOT need to: Program CNC milling machines from scratch. Write CNC programs. Be a CNC Programmer. Develop new machining
Cnc Milling Operator
Company: Vulcan Recruit |

Location: Stellenbosch, Western Cape, South Africa

| Salary: R14000 per month | Date posted: 29 Aug 2026
basic machining or tooling problems. Report machine, tooling or program problems to the appropriate Programmer / Setter... NOT need to: Program CNC milling machines from scratch. Write CNC programs. Be a CNC Programmer. Develop new machining
Plc Programmers
Company: Network Contracting Solutions |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Aug 2026
for opportunities such as: PLC Programmer | Automation Engineer | PLC / SCADA Programmer | Control Systems Engineer | Automation... available that aligns with your skills, experience and career aspirations. ? Send your updated CV to: Subject: PLC Programmer Know a PLC
Cnc Milling Operator
Company: Vulcan Recruit |

Location: Cape Town, Western Cape, South Africa

| Salary: R14000 per month | Date posted: 28 Aug 2026
basic machining or tooling problems. Report machine, tooling or program problems to the appropriate Programmer / Setter... NOT need to: Program CNC milling machines from scratch. Write CNC programs. Be a CNC Programmer. Develop new machining
Cnc Programmer
Company: Danté Personnel Recruitment |

Location: Germiston, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Aug 2026
Job Summary Minimum Requirements 5–10 years' experience as a CNC Programmer, Setter, and Operator. Proven
Cnc Programmer
Company: Cre8work |

Location: Edenvale, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Aug 2026
Job description · The CNC Programmer is responsible for the setting of CNC machining centers as well as to create CNC
Cnc Milling Operator
Company: Vulcan Recruit |

Location: Somerset West, Cape Town, South Africa

| Salary: R14000 per month | Date posted: 28 Aug 2026
basic machining or tooling problems. Report machine, tooling or program problems to the appropriate Programmer / Setter... NOT need to: Program CNC milling machines from scratch. Write CNC programs. Be a CNC Programmer. Develop new machining
Cnc Programmer
Company: Key Recruitment |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 28 Aug 2026
CNC Programmer Location: Durban (Onsite) Employment Type: Full-time Role Overview Our Client is a well...-established manufacturing business looking for a skilled and motivated CNC Programmer to join their team in Durban
Plc Programmers
Company: Network Contracting Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Aug 2026
By joining my database, you may be considered for opportunities such as: PLC Programmer | Automation Engineer | PLC / SCADA... Programmer | Control Systems Engineer | Automation Technician | Electrical Automation Engineer | Commissioning Engineer
Cnc Turning Programmer / Setter / Operator
Company: Vulcan Recruit |

Location: Cape Town, Western Cape, South Africa

| Salary: R26000 - 28000 per month | Date posted: 28 Aug 2026
CNC Turning Programmer / Setter / Operator Location: Strand / Helderberg, Western Cape Industry: Precision... engineering company based in the Strand / Helderberg area , is seeking an experienced CNC Turning Programmer / Setter / Operator
Cnc Programmer / Setter / Operator – Milling
Company: Vulcan Recruit |

Location: Cape Town, Western Cape, South Africa

| Salary: R26000 - 28000 per month | Date posted: 28 Aug 2026
CNC Programmer / Setter / Operator – Milling Location : Strand / Helderberg, Western Cape Industry : Precision... engineering company based in the Strand / Helderberg area, is looking for an experienced CNC Programmer / Setter / Operator
Cnc Turning Programmer / Setter / Operator
Company: Vulcan Recruit |

Location: Stellenbosch, Western Cape, South Africa

| Salary: R26000 - 28000 per month | Date posted: 28 Aug 2026
CNC Turning Programmer / Setter / Operator Location: Strand / Helderberg, Western Cape Industry: Precision... engineering company based in the Strand / Helderberg area , is seeking an experienced CNC Turning Programmer / Setter / Operator
Cnc Turning Programmer / Setter / Operator
Company: Vulcan Recruit |

Location: Cape Town, Western Cape, South Africa

| Salary: R26000 - 28000 per month | Date posted: 28 Aug 2026
CNC Turning Programmer / Setter / Operator Location: Strand / Helderberg, Western Cape Industry: Precision... engineering company based in the Strand / Helderberg area , is seeking an experienced CNC Turning Programmer / Setter / Operator
Cnc Turning Programmer / Setter / Operator
Company: Vulcan Recruit |

Location: Cape Town, Western Cape, South Africa

| Salary: R26000 - 28000 per month | Date posted: 28 Aug 2026
CNC Turning Programmer / Setter / Operator Location: Strand / Helderberg, Western Cape Industry: Precision... engineering company based in the Strand / Helderberg area , is seeking an experienced CNC Turning Programmer / Setter / Operator
Cnc Turning Programmer / Setter / Operator
Company: Vulcan Recruit |

Location: Somerset West, Cape Town, South Africa

| Salary: R26000 - 28000 per month | Date posted: 28 Aug 2026
CNC Turning Programmer / Setter / Operator Location: Strand / Helderberg, Western Cape Industry: Precision... engineering company based in the Strand / Helderberg area , is seeking an experienced CNC Turning Programmer / Setter / Operator
Cnc Programmer
Company: Danté Personnel Recruitment |

Location: Germiston, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Aug 2026
CNC Programmer / Setter / Operator Germiston R180 - R240 CTC per hour Minimum Requirements 5–10 years' experience... as a CNC Programmer, Setter, and Operator. Proven experience with Fanuc controls (essential). Ability to write CNC programs
Cnc Programmer & Operator
Company: Beaver Recruitment & Migration |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 27 Aug 2026
is looking for an experienced CNC Programmer & Operator to join its machining team. If you have experience programming, setting up, and operating... and immigration support throughout the recruitment process. About the Role As a CNC Programmer & Operator, you'll be responsible
Cnc Programmer / Setter / Operator – Milling
Company: Vulcan Recruit |

Location: Stellenbosch, Western Cape, South Africa

| Salary: R26000 - 28000 per month | Date posted: 27 Aug 2026
CNC Programmer / Setter / Operator – Milling Location : Strand / Helderberg, Western Cape Industry : Precision... engineering company based in the Strand / Helderberg area, is looking for an experienced CNC Programmer / Setter / Operator
Cnc Programmer / Setter / Operator – Milling
Company: Vulcan Recruit |

Location: Cape Town, Western Cape, South Africa

| Salary: R26000 - 28000 per month | Date posted: 27 Aug 2026
CNC Programmer / Setter / Operator – Milling Location : Strand / Helderberg, Western Cape Industry : Precision... engineering company based in the Strand / Helderberg area, is looking for an experienced CNC Programmer / Setter / Operator
Cnc Programmer & Operator
Company: Beaver Recruitment & Migration |

Location: Eastern Cape, South Africa

| Salary: unspecified | Date posted: 27 Aug 2026
is looking for an experienced CNC Programmer & Operator to join its machining team. If you have experience programming, setting up, and operating... and immigration support throughout the recruitment process. About the Role As a CNC Programmer & Operator, you'll be responsible