find the right job for you in South Africa


Programmer jobs in South Africa

120 programmer jobs found: showing 51 - 100

Cnc Programmer
Company: Tumaini |

Location: Gauteng, South Africa

| Salary: R350000 - 450000 per year | Date posted: 01 Jul 2026
Our client in Gauteng is seeking a technically skilled CNC Programmer to join their tooling department in Gauteng. The... Fitter Trade Test Advantageous Mastercam and Edgecam training 5 - 7 Years experience as a CNC Programmer
Senior Clinical Data Science Programmer
Company: ICON |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Jun 2026
Senior Clinical Data Science Programmer- EVO ICON is a global healthcare intelligence and clinical research..., patients and suppliers. We are currently seeking a Senior Clinical Data Science Programmer. This is an exciting opportunity
Cnc Programmer
Company: Cre8work |

Location: Edenvale, Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Jun 2026
Job description · The CNC Programmer is responsible for the setting of CNC machining centers as well as to create CNC
Draughtsperson / Programmer, Blackheath Cape Town
Company: Howland Recruiting |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 29 Jun 2026
solutions across the African continent and key International Markets. They are looking to appoint a Draughtsperson / Programmer
Cnc Programmer
Company: Perfect Placement |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Jun 2026
Job title: CNC programmer Location: Centurion, Pretoria Salary: Market-related Duties: Develop, write..., or relevant trade - advantageous Proven experience as a CNC Programmer (5-10 years preferred). Strong knowledge of CNC machines
Cnc Programmer
Company: Chainlink Recruitment |

Location: Kempton Park, Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Jun 2026
We are looking for a CNC Programmer with the following qualifications: Skills Requirements: Grade 12 (Matric)/N3
Cnc Programmer
Company: Perfect Placement |

Location: Centurion, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
Job title: CNC programmer Location: Centurion, Pretoria Salary: Market-related Duties: Develop, write..., or relevant trade - advantageous Proven experience as a CNC Programmer (5-10 years preferred). Strong knowledge of CNC machines
Cnc Lathe Programmer / Setter / Operator
Company: Professional Recruitment Partners |

Location: Boksburg, Gauteng, South Africa

| Salary: R24000 - 28000 per month | Date posted: 28 Jun 2026
? CNC Lathe Programmer / Setter / Operator – Permanent Position ? Location: Boksburg, Gauteng ? Contract... Lathe Programmer, Setter, and Operator Must hold relevant certification Must have recent industry experience (not out
Programmer - Cape Town
Company: The Recruitment Pro |

Location: Cape Town, Western Cape, South Africa

| Salary: R65000 - 85000 per year | Date posted: 28 Jun 2026
R65k-R85k dependant on experience and complexity to programme projects, proficient in Prima Vera or suitable software. At least 5 years experience.
Cnc Horizontal And Vertical Boring Mill Programmer
Company: Oxyon People Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
Urgently looking for CNC Horizontal and Vertical Boring Mill Programmers for a company in Vanderbijlpark. Must know how to program. Rate negotiable
All Round Machinist And Or Cnc Programmer
Company: Dennes Engineering |

Location: Ndabeni, Cape Town, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
Job Advertisement Position: All?Round Machinist / CNC Programmer Location: Ndabeni (near Pinelands), Cape Town
Cnc Programmer
Company: Chainlink Recruitment |

Location: Kempton Park, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
We are looking for a CNC Programmer with the following qualifications: Skills Requirements: Grade 12 (Matric)/N3
Cnc Programmer
Company: Cre8work |

Location: Germiston, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
Job Advertisement: CNC Programmer Location: [Insert location] Employment Type: Full-time Job Summary... We are seeking a skilled and detail-oriented CNC Programmer to join our manufacturing team. The successful candidate
Sap Abap Programmer
Company: Deka Minas |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
We are currently seeking a skilled SAP ABAP programmer to join our client in Riyadh, Saudi Arabia. As an SAP ABAP... Programmer, you will be responsible for developing, implementing, and maintaining SAP applications using the ABAP programming
C#/ Java Developer
Company: People Dimension |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
Introduction A leading Engineering consulting company based in Sandton is looking for a experienced programmer
Plc Programmer
Company: Profile Personnel |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Jun 2026
to join their dynamic team Job Purpose: The PLC Programmer is responsible for designing, developing, testing, and maintaining..., and optimizing control systems to ensure maximum efficiency and reliability. The PLC Programmer will collaborate with engineering
Line Setter
Company: Phakisa |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
skills. Matric certificate. Sectors: Manufacturing, Engineering and Technical Functions: Line Setter/Programmer
Cnc Horizontal And Vertical Boring Mill Programmer
Company: Oxyon People Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Jun 2026
Job Description: Urgently looking for CNC Horizontal and Vertical Boring Mill Programmers for a company in Vanderbijlpark. Must know how to program. Rate negotiable Industries: Engineering
Senior Plc Programmer
Company: Danté Personnel Recruitment |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
Minimum Requirements: National Diploma or Degree in Electrical Engineering, Mechatronics, Automation, or related field 5+ years' experience in PLC programming within an industrial automation environme
Cnc Programmer
Company: Cre8work |

Location: Germiston, Gauteng, South Africa

| Salary: R190 - 220 per hour | Date posted: 25 Jun 2026
Job Description: Job Advertisement: CNC Programmer Location: [Insert location] Employment Type: Full-time... Job Summary We are seeking a skilled and detail-oriented CNC Programmer to join our manufacturing team. The successful candidate
Analyst Programmer/designer Ll (contract)
Company: The Focus Group |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 25 Jun 2026
solution in their relevant areas of focus. Translate and communicate the required changes to the programmer community. Develop
Cnc Programmer
Company: Chainlink Recruitment |

Location: Kempton Park, Gauteng, South Africa

| Salary: R145 per hour | Date posted: 25 Jun 2026
Job Description: We are looking for a CNC Programmer with the following qualifications: Skills Requirements
Cnc Programmer
Company: Cre8work |

Location: Edenvale, Gauteng, South Africa

| Salary: R170 - 200 per hour | Date posted: 25 Jun 2026
Job Description: Job description · The CNC Programmer is responsible for the setting of CNC machining centers
Sap Abap Programmer
Company: Deka Minas |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 24 Jun 2026
Job Description: We are currently seeking a skilled SAP ABAP programmer to join our client in Riyadh, Saudi Arabia.... As an SAP ABAP Programmer, you will be responsible for developing, implementing, and maintaining SAP applications using the ABAP
Nc Prgrammer/ Cnc Programmer
Company: Smart4 Energy |

Location: Vanderbijlpark, Gauteng, South Africa

| Salary: R600000 - 601000 per year | Date posted: 24 Jun 2026
Develop and improve CNC programs using CAM software (e.g. Mastercam, Edgecam, Fusion 360) Interpret technical drawings and 3D models to generate accurate machining strategies Set up and prove out CN
Junior Plc Programmer
Company: Danté Personnel Recruitment |

Location: Soweto, Johannesburg, South Africa

| Salary: unspecified | Date posted: 24 Jun 2026
Minimum Requirements: National Diploma or Degree in Electrical Engineering, Mechatronics, Automation, or a related field 3+ years' PLC programming experience Good knowledge of Siemens PLCs (S7, TI
Cnc Programmer
Company: People Dimension |

Location: Pretoria, Gauteng, South Africa

| Salary: R25000 - 35000 per month | Date posted: 24 Jun 2026
Job Description: Job Description/Duties: Set up machines at the beginning of the shift to ensure proper working order Perform testing procedures to ensure that machines work optimally during the
Cnc Programmer
Company: unknown |

Location: Centurion, Gauteng, South Africa

| Salary: unspecified | Date posted: 24 Jun 2026
Job Description: Job title: CNC programmer Location: Centurion, Pretoria Salary: Market-related Duties... in Mechanical Engineering, Manufacturing, or relevant trade - advantageous Proven experience as a CNC Programmer (5-10 years
Sales Support Coordinator
Company: People Dimension |

Location: Pretoria, Gauteng, South Africa

| Salary: R12000 - 15000 per month | Date posted: 24 Jun 2026
and events like invitations, PowerPoint templates, videos, etc. Coordinating of promotions, rewards & recognition programmer
C#/ Java Developer
Company: People Dimension |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 24 Jun 2026
is looking for a experienced programmer to join their company as soon as possible. Desired Experience & Qualification Required expertise
Senior Plc Programmer
Company: Danté Personnel Recruitment |

Location: Soweto, Johannesburg, South Africa

| Salary: unspecified | Date posted: 24 Jun 2026
Minimum Requirements: National Diploma or Degree in Electrical Engineering, Mechatronics, Automation, or related field 5+ years' experience in PLC programming within an industrial automation enviro
Cnc Programmer
Company: Pronto Labour Team |

Location: East Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 23 Jun 2026
CNC Programmer with Milling & Turning Machine Setting experience - FANUC Duties and Responsibilities Write
Senior Programmer (project Planner/scheduler) - Construction Industry
Company: RPO Recruitment |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 23 Jun 2026
Our client, in Midrand is seeking a highly skilled and motivated Senior Programmer (Project Planner/Scheduler
Programmer
Company: ReWorks Solutions |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 23 Jun 2026
Job Description: Position: Programmer Working Hours: US Hours (9am-5pm EST) Employment Type: Full-Time, Remote
Cnc Programmer
Company: Chainlink Recruitment |

Location: Kempton Park, Gauteng, South Africa

| Salary: R145 per hour | Date posted: 20 Jun 2026
Job Summary We are looking for a CNC Programmer with the following qualifications: Skills Requirements: Grade 12
Cnc Programmer
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 20 Jun 2026
CNC Programmer with CNC Milling & Turning Machine Setting experience - FANUC Kempton Park area, East Rand, Gauteng... CNC Programmer with Milling & Turning Machine Setting experience - FANUC Duties and Responsibilities Write & Optimize
Cnc Programmer /g-coding - To Start Asap
Company: Montana Recruitment |

Location: Kempton Park, Gauteng, South Africa

| Salary: unspecified | Date posted: 19 Jun 2026
Job Summary CNC Programmer urgently required: Location: Spartan, Johannesburg Hourly rate: R145.00 per hour
Cnc Milling Programmer
Company: Jobs 4 All |

Location: East Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 19 Jun 2026
Job Summary Key Responsibilities CNC Programming Create, modify, and optimise CNC milling programs. Develop machining strategies for complex components. Generate programs using CAM software and
Cnc Programmer
Company: Pronto Labour Team |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 19 Jun 2026
Job Summary CNC Programmer with Milling & Turning Machine Setting experience - FANUC Duties and Responsibilities
Cnc Programmer
Company: Chainlink Recruitment |

Location: Kempton Park, Gauteng, South Africa

| Salary: unspecified | Date posted: 19 Jun 2026
We are looking for a CNC Programmer with the following qualifications: Job Description: Writing of CNC programs
Cnc Turner
Company: NOV |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 18 Jun 2026
Programmer to join its precision engineering team. The successful candidate will be responsible for manufacturing, repair, setup
Cnc Programmer - Milling & Turning
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 17 Jun 2026
A Engineering shop on the East Rand is seeking a CNC Programmer for their Jobbing & Production light to medium
C Programmer
Company: Goldman Tech Resourcing |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 16 Jun 2026
A leading company in Durban is urgently seeking a skilled C Programmer to join their development team. Requirements
Principal Statistical Programmer
Company: IQVIA |

Location: Bloemfontein, Free State, South Africa

| Salary: unspecified | Date posted: 16 Jun 2026
Principal Statistical Programmer will be responsible for the review of datasets in submission ready standard format (ADaM...), tables, figures, listings and submission packages. The Senior Statistical Programmer will provide expertise in the design
Senior Statistical Programmer
Company: IQVIA |

Location: Bloemfontein, Free State, South Africa

| Salary: unspecified | Date posted: 13 Jun 2026
Senior Statistical Programmer will be responsible for the review of datasets in submission ready standard format (ADaM...), tables, figures, listings and submission packages. The Senior Statistical Programmer will provide expertise in the design
Cnc Programmer
Company: Cre8work |

Location: Edenvale, Gauteng, South Africa

| Salary: R170 per hour | Date posted: 11 Jun 2026
Job Summary Job description · The CNC Programmer is responsible for the setting of CNC machining centers as well
Programmer
Company: ReWorks Solutions |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 10 Jun 2026
Position: Programmer Working Hours: US Hours (9am-5pm EST) Employment Type: Full-Time, Remote Responsibilities
Statistical Programmer Ii - South Africa (home Based)
Company: MMS Holdings |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 04 Jun 2026
opportunities and why MMS is a great place to advance your career. Visit or follow MMS on . Statistical Programmer II
Statistical Programmer Ii - South Africa (home Based)
Company: MMS Holdings |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 04 Jun 2026
opportunities and why MMS is a great place to advance your career. Visit or follow MMS on . Statistical Programmer II
Cnc Programmer , Operator & Setter
Company: Fusion Personnel |

Location: East Rand, Gauteng, South Africa

| Salary: R180 - 200 per hour | Date posted: 03 Jun 2026
A dynamic manufacturing organization based in the East Rand is looking to employ a CNC Programmer / Setter