find the right job for you in South Africa


Programmer jobs in gauteng province South Africa

79 programmer jobs found in gauteng province: showing 1 - 50

Cnc Programmer & Operator
Company: Beaver Immigration Consulting |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 01 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 & Operator
Company: Beaver Migration and Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 31 Jul 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
Draughtsman (sigmanest)
Company: Danté Personnel Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 31 Jul 2026
| programmer Working knowledge of SigmaNest Experience with order entry and job preperation Good understanding of manufacturing
Cnc Programmer
Company: Jobs 4 All |

Location: East Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 31 Jul 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
Draughtsman (sigmanest)
Company: Danté Personnel Recruitment |

Location: Boksburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 31 Jul 2026
qualification Proven experience as a draughtsman | programmer Working knowledge of SigmaNest Experience with order entry
Draughtsman (sigmanest)
Company: Danté Personnel Recruitment |

Location: Boksburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Jul 2026
| programmer Working knowledge of SigmaNest Experience with order entry and job preperation Good understanding of manufacturing
Cnc Programmer
Company: Cre8work |

Location: Edenvale, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Jul 2026
Job description · The CNC Programmer is responsible for the setting of CNC machining centers as well as to create CNC
Plc Programmer – Water Jets (automotive Manufacturing)
Company: Hlabahlosile |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Jul 2026
Key Responsibilities Program, modify and troubleshoot PLC-controlled Water Jet machines. Diagnose electrical, mechanical and automation faults on Water Jet equipment. Perform preventative and brea
Cnc Programmer
Company: Perfect Placement |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Jul 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, Setter & Operator
Company: Michelle Taylor Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Jul 2026
To take responsibility for a job from drawing through to completed component, with minimal supervision. The key requirements are: Proven experience in CNC programming, machine setup and operation Abil
Factory Setter/ Production Planner
Company: Watershed Consulting |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Jul 2026
years in a Setter Out, Production Drafter, or CNC Programmer role within joinery, shopfitting, or timber furniture
Factory Setter/ Production Planner
Company: Watershed Consulting |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Jul 2026
, or Mechanical Engineering Experience: 3–5 years in a Setter Out, Production Drafter, or CNC Programmer role within joinery
Plc Programmer
Company: Communicate Recruitment |

Location: Centurion, Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Jul 2026
Job Summary Job Description: Develop software from scratch (Siemens,TIA Portal, Allen-Bradley) SCADA design (Siemens WinCC) Hardware configuration Interpret electrical drawings Integrate syste
Plc Programmer
Company: Communicate Recruitment |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Jul 2026
Join an exciting company leading innovation in the automation industry. Be part of a strong technical team and work on exciting projects. Job Description: Develop software from scratch (Siemens,T
Cnc Programmer
Company: PRR Recruitment |

Location: Kempton Park, Gauteng, South Africa

| Salary: unspecified | Date posted: 28 Jul 2026
Key Responsibilities Writing of CNC programs according to drawing specifications Assist in programming all manufacturing parts according to drawing specifications Assist CNC machine operators wi
Cnc Programmer
Company: PRR Recruitment |

Location: Kempton Park, Gauteng, South Africa

| Salary: R145 per hour | Date posted: 28 Jul 2026
Job Description: Key Responsibilities Writing of CNC programs according to drawing specifications Assist in programming all manufacturing parts according to drawing specifications Assist CNC m
Cnc Programmer
Company: PRR Recruitment |

Location: Kempton Park, Gauteng, South Africa

| Salary: unspecified | Date posted: 27 Jul 2026
Key Responsibilities Writing of CNC programs according to drawing specifications Assist in programming all manufacturing parts according to drawing specifications Assist CNC machine operators wi
Cnc Programmer
Company: PRR Recruitment |

Location: Kempton Park, Gauteng, South Africa

| Salary: R145 per hour | Date posted: 27 Jul 2026
Job Summary Key Responsibilities Writing of CNC programs according to drawing specifications Assist in programming all manufacturing parts according to drawing specifications Assist CNC machin
Cnc Programmer
Company: unknown |

Location: East Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 27 Jul 2026
CNC Programmer East Rand Job Overview A well-established precision engineering and manufacturing company is seeking... an experienced CNC Programmer to join its team. This position is focused exclusively on CNC programming for complex machining
Cnc Programmer Edgecam
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 25 Jul 2026
The key requirements are: Proven experience in CNC programming, machine setup and operation Ability to interpret detailed engineering drawings, tolerances and specifications Experience selecting
Cnc Programmer/setter & Operator
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 24 Jul 2026
CNC PROGRAMMER, SETTER & OPERATOR willing to take Ownership of the CNC Department within an ENGINEERING Industry
Db2 / Datacom Systems Programmer & Database Administrator
Company: MECS |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 24 Jul 2026
Key Responsibilities Install, configure, and maintain DB2 and/or DATACOM environments. Monitor database performance and availability. Perform database upgrades and maintenance. Support backup, recover
Db2 / Datacom Systems Programmer & Database Administrator
Company: MECS |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 24 Jul 2026
We are seeking a skilled DB2/DATACOM professional to support enterprise database environments across development, testing, and production platforms. The role combines database administration, systems
Analyst Programmer Natural Adabas (business Solution Development) Contract | Hybrid - Pretoria
Company: Datafin |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 23 Jul 2026
business impact, scale, and regulatory compliance. They are looking for Analyst Programmer Natural Adabas to provide ongoing
Analyst Programmer Natural Adabas (business Solution Development) Contract | Hybrid – Pretoria
Company: Datafin |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 23 Jul 2026
measurable business impact, scale, and regulatory compliance. They are looking for Analyst Programmer Natural Adabas to provide
Cnc Programmer Edgecam
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 23 Jul 2026
CNC Programmer Setter (Edge Cam) Area: Roodepoort - West Rand The key requirements are: Proven experience in CNC
Milling Machine Programmer | Operator | Setter
Company: GAP Consulting |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Jul 2026
Minimum Requirements: Must have a minimum of 5 years CNC Setting | Operator experience within the Manufacturing | Fabrication Environment Proficient in G-code and M-code programming Skilled in op
Cnc Programmer/setter & Operator
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Jul 2026
CNC PROGRAMMER, SETTER & OPERATOR comfortable with MODERN MANUFACTURING TECHNOLOGY within an Engineering Industry... Roodepoort area, West Rand, Gauteng CNC PROGRAMMER, SETTER & OPERATOR willing to take Ownership of the CNC Department
Cnc Programmer/setter & Operator
Company: Pronto Labour Team |

Location: West Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Jul 2026
CNC PROGRAMMER, SETTER & OPERATOR willing to take Ownership of the CNC Department within an ENGINEERING Industry
Cnc Turning Operator/programmer
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Jul 2026
CNC TURNING OPERATOR Programming experience will be an ADVANTAGE Minimum 5 Years' experience in Machining in an Engineering Industry Fanuc/Haas Able to Read Drawings Read Measuring Equipment
Cnc Milling Programmer & Operator
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Jul 2026
CNC MILLING PROGRAMMER & OPERATOR Minimum 7 Years' Machining experience in an Engineering Industry Knowledge
Cnc Programmer
Company: Phakisa |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Jul 2026
Minimum Requirements: Grade 12 or equivalent Proven experience as a CNC Programmer Ability to read engineering drawings
Cnc Programmer
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Jul 2026
CNC Programmer with Milling & Turning Machine Setting experience - FANUC Duties and Responsibilities Write
Cnc Programmer - Milling & Turning
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 18 Jul 2026
A Engineering shop on the East Rand is seeking a CNC Programmer for their Jobbing & Production light to medium
Cnc Programmer
Company: MC Technology Staffing |

Location: Benoni, Gauteng, South Africa

| Salary: R30000 - 37000 per month | Date posted: 18 Jul 2026
Programmer that is proficient in Fusion 360 CAM Programming, Fanuc controls and Siemens controls. Purpose: Translates design
Software Developer/ Programmer ( Education & Training)
Company: ATS Client |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
Job Summary Our client in Education and Training Industry is looking to hire a Software Developer/ Programmer. Duties....co.za #atriplea #recruitment #vacancy # Software# Developer# Programmer Posted 2026-01-12 ATS Client IT/Computer Recruiter
Systems Programmer - Z/os System Support (mainframe Sysprog)
Company: ATS Client |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
Job Summary Job Description We are seeking an experienced Mainframe Systems Engineer / zOS Specialist to join a customer environment based in Brooklyn, Pretoria. The successful candidate will be re
Milling Machine Programmer | Operator | Setter
Company: GAP Consulting |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
#SHIFTINTOHIGHCAREER by joining a Manufacturing | Fabrication Company that seeks the expertise of a Milling Machine Operator | Setter Minimum Requirements: Must have a minimum of 5 years CNC Sett
Cnc Machining Centre Programmer / Setter / Operator
Company: Primeserv |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Jul 2026
Job description: The CNC Programmer is responsible for the setting of CNC machining centres as well as to create CNC
Cnc Programmer - Edgecam & Cad
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 15 Jul 2026
CNC PROGRAMMER - Edgecam and CAD software. Key Responsibilities: Program and set up CNC machines for production
Cnc Programmer - Edgecam & Cad
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 15 Jul 2026
CNC PROGRAMMER with Edgecam & CAD experience - East Rand, Gauteng CNC PROGRAMMER - Edgecam and CAD software. Key
Cnc Programmer - Edgecam & Cad
Company: Pronto Labour Team |

Location: East Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 14 Jul 2026
CNC PROGRAMMER - Edgecam and CAD software. Key Responsibilities: Program and set up CNC machines for production
Cnc Milling Programmer & Operator
Company: Pronto Labour Team |

Location: East Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 11 Jul 2026
CNC MILLING PROGRAMMER & OPERATOR Minimum 7 Years' Machining experience in an Engineering Industry Knowledge
Cnc Milling Programmer & Operator
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 11 Jul 2026
CNC MILLING PROGRAMMER & OPERATOR Engineering Industry experience with MANUAL Programming - CAM Programming... will be an Advantage - Wadeville (Germiston), East Rand, Gauteng CNC MILLING PROGRAMMER & OPERATOR Minimum 7 Years' Machining
Cnc Turning Operator/programmer
Company: Pronto Labour Team |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 11 Jul 2026
CNC TURNING OPERATOR/PROGRAMMER Conventional/Lathe - Engineering Industry Wadeville area (Germiston), East Rand
Cnc Operator
Company: Adcorp Insights |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 09 Jul 2026
The CNC Operator / Setter / Programmer is responsible for programming, setting up, operating, and optimizing CNC..., and ensuring production targets are achieved safely and efficiently. Proven experience as a CNC Programmer, Setter, and Operator
Cnc Turning Operator/programmer
Company: Pronto Labour Team |

Location: East Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 09 Jul 2026
CNC TURNING OPERATOR Programming experience will be an ADVANTAGE Minimum 5 Years' experience in Machining in an Engineering Industry Fanuc/Haas Able to Read Drawings Read Measuring Equipment
Cnc Milling Programmer/setter - Fusion 360
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 09 Jul 2026
Ability to read and interpret drawings and the required manufacturing sizes and visual quality of parts to be manufactured. Ability to identify the machining required and appropriate set-up equipment
Cnc Milling Machine Programmer/setter/operator (hm800)
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 09 Jul 2026
Ability to read and interpret drawings and the required manufacturing sizes and visual quality of parts to be manufactured. Ability to identify the machining required and appropriate set-up equipment
Cnc Turner Programmer
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 09 Jul 2026
CNC Lathe, CNC Milling & Conventional Machining Minimum Requirements (Knowledge / Skills / Experience) Trade Tested and Qualified Turner Machinist (Red Seal) Minimum 4-8 years post-qualification