find the right job for you in South Africa


Programmer jobs in gauteng province South Africa

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

Cam Programmer
Company: RemoteJobsOne |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Sep 2026
to candidates based in South Africa. Pay: $80–$120/hr Role Title: CAM Programmer Role Type: Contractor Location: Remote
Cnc Programmer
Company: Danté Personnel Recruitment |

Location: Germiston, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Sep 2026
Minimum Requirements 510 years' experience as a CNC Programmer, Setter, and Operator. Proven experience with Fanuc
Draughtsman & Cnc Programmer
Company: The Legends Agency |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 23 Sep 2026
Job Profile & Description: Draughtsman & CNC Programmer Core Purpose: Support Client's technical design, drawing
Draughtsman & Cnc Programmer
Company: The Legends Agency |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 23 Sep 2026
Job Profile & Description: Draughtsman & CNC Programmer Core Purpose: Support Client's technical design, drawing
Senior Clinical Data Science Programmer
Company: ICON |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Sep 2026
Senior Clinical Data Science Programmer ICON is a global healthcare intelligence and clinical research organisation... and suppliers. As a Senior Clinical Data Science Programmer at ICON, you will develop and implement programming solutions
Principal Clinical Data Standards - R Programmer
Company: ICON |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Sep 2026
, patients and suppliers. Principal Data Standards Consultant - R Programmer The Global Data Standards team is seeking
Cnc Programmer - To Start Asap
Company: Montana Recruitment |

Location: Boksburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Sep 2026
Job Summary Job Description: CNC Programmer (Milling & Turning) Location: Boksburg, South Africa Industry... equipment and ensure adherence to safety and quality procedures. Requirements: Proven experience as a CNC Programmer in milling
Cnc Milling Programmer/setter/operator
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

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

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Sep 2026
CNC Milling & Turning Programmer (4-5 axis) Must have experience on both Horizontal & Vertical CNC Machining centers
Senior Plc Programmer
Company: Communicate Recruitment |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 18 Sep 2026
Job Summary Job Description: - Develop, program, test, and modify PLC software for industrial automation systems - Commission and optimize PLC-controlled equipment and machinery on customer sites
Cnc Machinist/ Programmer
Company: MECAD Systems |

Location: Johannesburg, Gauteng, South Africa

| Salary: R25000 - 27000 per month | Date posted: 18 Sep 2026
Job Summary Skills / Experience Required: Needs lathe and mill experience Must be able to program Will only work night shift Monday to Friday Will be in a supervisor roll, to supervise night shi
Senior Plc Programmer
Company: Communicate Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 18 Sep 2026
Job Description: - Develop, program, test, and modify PLC software for industrial automation systems - Commission and optimize PLC-controlled equipment and machinery on customer sites - Diagnose and r
Senior Plc Programmer
Company: Communicate Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 18 Sep 2026
We are seeking a Senior PLC Programmer & Commissioning Engineer with 5+ years of experience in industrial automation
Cnc Machine Center Programmer, Setter, And Operator
Company: The Recruitment Pig |

Location: Gauteng, South Africa

| Salary: R25000 per month | Date posted: 17 Sep 2026
Job Summary The Opportunity You can use your great machining skills to step up your career here. Enjoy amazing support and learning opportunities while helping the team achieve its goals. Your work
Technical Service Manager
Company: Globevest Placements |

Location: Edenvale, Gauteng, South Africa

| Salary: unspecified | Date posted: 17 Sep 2026
, product quality, cost efficiency, and wastage. Maintain a safe and secure working environment, including programmer security
Cnc Machine Center Programmer, Setter, And Operator
Company: The Recruitment Pig |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Sep 2026
The Opportunity You can use your great machining skills to step up your career here. Enjoy amazing support and learning opportunities while helping the team achieve its goals. Your work will ensure
Cnc Programmer - Milling & Turning
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 15 Sep 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: unspecified | Date posted: 15 Sep 2026
Purpose: Translates design drawings of remote control (RC) parts into digital instructions (code) for the CNC machine. to figure out the best way to cut materials used to manufacture parts Skills
Cnc Programmer
Company: Oxyon People Solutions |

Location: Vanderbijlpark, Gauteng, South Africa

| Salary: unspecified | Date posted: 10 Sep 2026
CNC PROGRAMMER – VANDERBIJLPARK A well-established engineering/manufacturing company in the Vanderbijlpark area... is looking for an experienced and qualified CNC Programmer to join their team. Minimum Requirements Qualified/experienced CNC Programmer
Cnc Programmer
Company: Oxyon People Solutions |

Location: Vanderbijlpark, Gauteng, South Africa

| Salary: unspecified | Date posted: 10 Sep 2026
CNC PROGRAMMER – VANDERBIJLPARK A well-established engineering/manufacturing company in the Vanderbijlpark area... is looking for an experienced and qualified CNC Programmer to join their team. Minimum Requirements Qualified/experienced CNC Programmer
Cnc Programmer
Company: Oxyon People Solutions |

Location: Vanderbijlpark, Gauteng, South Africa

| Salary: R50000 per month | Date posted: 10 Sep 2026
Job Summary CNC PROGRAMMER - VANDERBIJLPARK A well-established engineering/manufacturing company in the... Vanderbijlpark area is looking for an experienced and qualified CNC Programmer to join their team. Minimum Requirements Qualified
Cnc Programmer
Company: Oxyon People Solutions |

Location: Vanderbijlpark, Gauteng, South Africa

| Salary: unspecified | Date posted: 08 Sep 2026
Job Description: CNC PROGRAMMER - VANDERBIJLPARK A well-established engineering/manufacturing company in the... Vanderbijlpark area is looking for an experienced and qualified CNC Programmer to join their team. Minimum Requirements Qualified
Mainframe Mq System Programmer Sme
Company: Kyndryl |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 08 Sep 2026
-being is prioritized and your potential can thrive. The Role As a Mainframe MQ System Programmer SME... You Are Required Technical and Professional Expertise 8+ years of experience as a Mainframe IBM MQ System Programmer. Extensive experience
Cnc Machinist/ Programmer
Company: MC Technology Staffing |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 06 Sep 2026
Skills / Experience Required: Needs lathe and mill experience Must be able to program Will only work night shift Monday to Friday Will be in a supervisor roll, to supervise night shift loaders a
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
Process Control Planning (pcp) Coordinator (manufacturing) - Heidelberg
Company: AJ Personnel |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 03 Sep 2026
orders to the Programmer Report clock numbers and completed actual hours to Industrial Engineering Issue dispatch lists
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
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
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
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
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: 28 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
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 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 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 - Urgent
Company: Montana Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 27 Aug 2026
Job Summary CNC Programmer is Required by a Manufacturing Company in Johannesburg. Programming, Setting and Operating
Cnc Milling Programmer/setter/operator
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Aug 2026
CNC Milling/Turning programmer CNC Milling & Turning Programmer (4-5 axis) Must have experience on both Horizontal
Cnc Milling Programmer/setter/operator
Company: ESG Recruitment |

Location: Gauteng, South Africa

| Salary: R25000 - 27000 per month | Date posted: 20 Aug 2026
Job Summary CNC Milling & Turning Programmer (4-5 axis) Must have experience on both Horizontal & Vertical CNC
Dynamics 365 Ce Analyst Programmer (relocate To Malta/big 4)
Company: Black Pen Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 19 Aug 2026
About the job Dynamics 365 CE Analyst Programmer (Relocate to Malta/Big 4) Our client's Microsoft Business Solutions... Overview The Dynamics 365 Customer Engagement (D365CE) Analyst Programmer is a member of our client's Microsoft Business
Head Of Strategy - Commercial And Partnerships
Company: Rand Mutual |

Location: Parktown, Johannesburg, South Africa

| Salary: unspecified | Date posted: 17 Aug 2026
. MBA or equivalent master’s degree (preferred). Management Development Programmer or Executive Leadership Programme
Cnc Milling Setter / Operator / Programmer – East Rand
Company: Professional Career Services |

Location: East Rand, Gauteng, South Africa

| Salary: R120 - 170 per hour | Date posted: 12 Aug 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
Tube Laser Operator & Programmer
Company: Resources Partners Pty Ltd |

Location: Edenvale, Gauteng, South Africa

| Salary: R16000 per month | Date posted: 08 Aug 2026
Job Summary TUBE LASER OPERATOR & PROGRAMMER Location: Edenvale, Gauteng Salary: R16,000 - R22,000 CTC per month... Tube Laser Operator & Programmer to operate and program CNC fibre laser tube-cutting machinery. The successful candidate
Cnc Machinist/ Programmer
Company: MC Technology Staffing |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 08 Aug 2026
Company based in Randburg is looking for a skilled CNC machinist/ programmer to join their team. Skills / Experience
Tube Laser Operator & Programmer
Company: Professional Recruitment Partners |

Location: Edenvale, Gauteng, South Africa

| Salary: R16000 - 22000 per month | Date posted: 07 Aug 2026
TUBE LASER OPERATOR & PROGRAMMER Location: Edenvale, Gauteng Salary: R16,000 – R22,000 CTC per month POSITION SUMMARY... & Programmer to operate and program CNC fibre laser tube-cutting machinery. The successful candidate will be responsible
Cnc Programmer & Operator
Company: Beaver Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: R25000 - 27000 per month | 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