find the right job for you in South Africa


Programmer jobs in South Africa

115 programmer jobs found: showing 1 - 50

Head Of Strategy - Commercial And Partnerships
Company: Rand Mutual |

Location: Parktown, Johannesburg, South Africa

| Salary: unspecified | Date posted: 18 Aug 2026
. MBA or equivalent master’s degree (preferred). Management Development Programmer or Executive Leadership Programme
Cnc Programmer - Milling & Turning
Company: ESG Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 16 Aug 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: 16 Aug 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 (senior)
Company: Square 1 Recruitment |

Location: South Africa, South Africa

| Salary: R40000 per month | Date posted: 15 Aug 2026
/ Programmer who can take years of hands-on machining knowledge and apply it to manufacturing estimates and quotations. You'll
Technical Systems Engineer Iii
Company: Shoprite Holdings |

Location: Brackenfell, Cape Town, South Africa

| Salary: unspecified | Date posted: 15 Aug 2026
Programmer - (essential). o Extensive Experience with working on highly complex projects within the Software Development Life
Cnc Programmer
Company: Weir Group |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 14 Aug 2026
CNC Programmer Location - Isando Work Arrangement - Onsite What we do at Weir We are a global leader in mining
Cnc Programmer (senior)
Company: Square 1 Recruitment |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 14 Aug 2026
You Know How to Machine It. Can You Cost It? We’re looking for an experienced CNC Machinist / Programmer who can
Cnc Lathe Programmer / Operator
Company: MC Technology Staffing |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 14 Aug 2026
Company based in Cape Town is looking for a skilled CNC Lathe Programmer / Operator to join their team. Skills
Cnc Lathe Programmer / Operator
Company: MECAD Systems |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 13 Aug 2026
Job Summary Skills / Requirements: Must have own reliable transport Must be prepared to work over time and weekends when needed Must keep there work area clean and neat Must be able to work unde
Cnc Lathe Programmer / Operator
Company: MC Technology Staffing |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 13 Aug 2026
Skills / Requirements: Must have own reliable transport Must be prepared to work over time and weekends when needed Must keep there work area clean and neat Must be able to work under Pressure
Uc Programmer
Company: AtripleA Recruitment & Temps |

Location: Gauteng, South Africa

| Salary: R28000 per month | Date posted: 12 Aug 2026
Job Summary Key responsibilities: Responding to calls logged by clients Providing remote/telephonic support Scheduling site visits within a client's Service Level Agreement Mean-Time-To-Respond tim
Uc Programmer
Company: AtripleA Recruitment & Temps |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
Job Summary Key responsibilities: Responding to calls logged by clients Providing remote/telephonic support Scheduling site visits within a client's Service Level Agreement Mean-Time-to-Respond ti
Junior Software Developer (javascript, Node.js, React, .net, C# )
Company: Hire Resolve |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
code. Discover and fix programming bugs. Requirements: +3 years employment as a programmer / javascript language
System Analyst
Company: Hire Resolve |

Location: Centurion, Gauteng, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
in application development. Candidates with less experience may be considered for Programmer Analyst or System Analyst roles based
Front-end Developer (it)
Company: AtripleA Recruitment & Temps |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
. Front-end developers are the bridge between the designer and the back-end programmer, which means
Software Developer/ Programmer ( Education & Training)
Company: AtripleA Recruitment & Temps |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 12 Aug 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 AtripleA recruitment & temps Recruiter
Senior Programmer
Company: Hire Resolve |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
Job Summary Hire Resolve's client, a software company, is looking for a dynamic and experienced Senior Programmer
Cnc Programmer
Company: Hire Resolve |

Location: Western Cape, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
Job Summary Hire Resolve's client is looking for a CNC Programmer to join their team in Montague Gardens, WC
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
Senior Programmer
Company: Hire Resolve |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
Job Summary Hire Resolve's client is looking for a dynamic and experienced Senior Programmer to join our client... experience 6+ years' experience as programmer Bilingual (Afrikaans and English) Benefits Salary: negotiable Contact
Cnc Programmer (senior)
Company: Square 1 Recruitment |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
/ Programmer who can take years of hands-on machining knowledge and apply it to manufacturing estimates and quotations. You’ll
Analyst Programmer (sql) (cpt Onsite)
Company: Datafin |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
Job Summary Analyst Programmer (SQL) (CPT Onsite) IT - Analyst, Data Management ~ IT - Software Development Cape... less complex technical systems as the next Analyst Programmer sought by a reputable Retail Group. You will develop simple technical
Rb 19165 - Cnc Milling Setter / Operator / Programmer – East Rand
Company: Professional Career Services |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
Employer Description Our client is a precision engineering firm. Job Description Ability to program and set CNC Milling Machines without assistance. Ability to read and interpret drawings and
Plc Programmer
Company: Profile Personnel |

Location: Pretoria, Gauteng, South Africa

| Salary: R18000 - 25000 per month | Date posted: 12 Aug 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
Junior Java Developer - Talent Pool
Company: Saratoga Software |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
experience, preferably within the fintech industry. Oracle Java SE 7/8 Programmer certification. Working knowledge of DB2
Plc Programmer
Company: Executech |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 12 Aug 2026
We are seeking a talented PLC Programmer to join our team in Gauteng. As a PLC Programmer, you will be responsible
Cnc Programmer
Company: Tumaini |

Location: Johannesburg, Gauteng, South Africa

| Salary: R450000 - 500000 per year | Date posted: 11 Aug 2026
An opportunity has become available for a CNC Programmer to join our client's manufacturing facility in Gauteng. The
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
Cnc Machinist/ Programmer
Company: MECAD Systems |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 07 Aug 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
Analyst Programmer
Company: Prescient |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 07 Aug 2026
Purpose of role: We are looking for an Analyst Programmer to support the delivery, maintenance and improvement
Cnc Machinist/ Programmer
Company: MC Technology Staffing |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 07 Aug 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
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 Milling Machine Programmer & Setter
Company: Phakisa |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 04 Aug 2026
Join Our Team as a CNC Milling Machine Programmer & Setter Location: JHB - New Era Springs Type: Contractor... We are seeking a CNC Milling Machine Programmer & Setter to join our engineering team in Gauteng. The successful candidate will play
Junior Cnc Milling Programmer - Devland
Company: Danté Personnel Recruitment |

Location: Soweto, Johannesburg, South Africa

| Salary: unspecified | Date posted: 04 Aug 2026
Our client in Devland, South of Johannesburg is looking for a Junior Milling Programmer who have completed his studies
Junior Cnc Milling Programmer - Devland
Company: Danté Personnel Recruitment |

Location: Soweto, Johannesburg, South Africa

| Salary: unspecified | Date posted: 03 Aug 2026
Minimum requirements: Must be a qualified Fitter and Turner, Machinist or Toolmaker or similar recognized manufacturing trade qualification Good understanding of CNC Milling and machining principl
Cnc Programmer & Operator
Company: Beaver Recruitment & Migration |

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
Fire Detection Technical Programmer
Company: The Recruitment Pig |

Location: Western Cape, South Africa

| Salary: R18000 per month | Date posted: 01 Aug 2026
Job Summary The Company The organization operates within the integrated fire protection and security industry. They provide automatic fire detection systems and gas suppression equipment. They serve
Cnc Programmer
Company: Phakisa |

Location: Gauteng, South Africa

| Salary: R100 per hour | Date posted: 01 Aug 2026
Job Summary Duties and Responsibilities: Set up, operate, and monitor CNC machines Produce precision components according to engineering drawings Maintain quality, safety, and productivity stand
Cnc Programmer & Operator
Company: Beaver Immigration Consulting |

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
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: 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
Cnc Programmer
Company: Key Recruitment Group |

Location: Durban, KwaZulu-Natal, South Africa

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

Location: Johannesburg, 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: Jobs 4 All |

Location: East Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 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
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
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
Plc Programmer – Water Jets (automotive Manufacturing)
Company: Hlabahlosile |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 29 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
Real World Evidence (rwe) Programmer
Company: Quanticate |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 29 Jul 2026
Unlock Your Future in Life Sciences Programming at Quanticate! Are you a skilled SAS Programmer with a strong grasp
Cnc Programmer
Company: Key Recruitment Group |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 29 Jul 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