Programmer jobs in South Africa
120 programmer jobs found: showing 1 - 50
Cnc Kitchen Cabinet Programmer
Company: Exclusively Remote |
Remote Cabinet Vision Programmer – Kitchen Cabinet Manufacturing Location: Remote – South Africa (3pm to 11pm... manufacturer, is looking for an experienced Cabinet Vision Programmer to join their team remotely. The ideal candidateLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 26 Sep 2026
Cam Programmer
Company: RemoteJobsOne |
to candidates based in South Africa. Pay: $80–$120/hr Role Title: CAM Programmer Role Type: Contractor Location: RemoteLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 26 Sep 2026
Cnc Programmer & Operator
Company: Beaver Immigration Consulting |
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 responsibleLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 26 Sep 2026
Cnc Programmer & Operator
Company: Beaver Immigration Consulting |
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 responsibleLocation: Port Elizabeth, Eastern Cape, South Africa
| Salary: unspecified | Date posted: 26 Sep 2026
Cnc Programmer
Company: Danté Personnel Recruitment |
Minimum Requirements 510 years' experience as a CNC Programmer, Setter, and Operator. Proven experience with FanucLocation: Germiston, Gauteng, South Africa
| Salary: unspecified | Date posted: 26 Sep 2026
Cnc Programmer & Operator
Company: Beaver Immigration Consulting |
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 responsibleLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 26 Sep 2026
Senior Programmer
Company: Network Recruitment |
? Our client is looking for a Senior Programmer to join their technology team and play a key role in developing, enhancingLocation: Lichtenburg, North West, South Africa
| Salary: unspecified | Date posted: 26 Sep 2026
Senior Programmer
Company: Network Recruitment |
Are you a passionate Programmer with strong PHP development skills and a talent for building robust businessLocation: Lichtenburg, North West, South Africa
| Salary: unspecified | Date posted: 26 Sep 2026
Senior Programmer
Company: Network Recruitment |
Job Summary Join a technology-focused environment where you will be responsible for developing, enhancing, and maintaining complex software solutions within a team of skilled developers. Working alongLocation: Lichtenburg, North West, South Africa
| Salary: R35000 - 38000 per month | Date posted: 25 Sep 2026
Senior Programmer
Company: Network Recruitment |
Job Summary Key Responsibilities Develop, enhance, and maintain business applications and web-based systems. Build solutions using PHP, Laravel, and MySQL. Design user-friendly interfaces and sLocation: Lichtenburg, North West, South Africa
| Salary: R35000 - 38000 per month | Date posted: 25 Sep 2026
Senior Programmer
Company: Network Recruitment |
Join a technology-focused environment where you will be responsible for developing, enhancing, and maintaining complex software solutions within a team of skilled developers. Working alongside projectLocation: Lichtenburg, North West, South Africa
| Salary: unspecified | Date posted: 25 Sep 2026
Senior Programmer
Company: Network Recruitment |
Key Responsibilities Develop, enhance, and maintain business applications and web-based systems. Build solutions using PHP, Laravel, and MySQL. Design user-friendly interfaces and system functionalityLocation: Lichtenburg, North West, South Africa
| Salary: unspecified | Date posted: 25 Sep 2026
Cnc Kitchen Cabinet Programmer
Company: Exclusively Remote |
Remote Cabinet Vision Programmer – Kitchen Cabinet Manufacturing Location: Remote – South Africa (3pm to 11pm... manufacturer, is looking for an experienced Cabinet Vision Programmer to join their team remotely. The ideal candidateLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 25 Sep 2026
Senior Programmer
Company: Network Recruitment |
We are looking for a skilled and motivated PHP Developer to join a collaborative software development team. The successful candidate will be responsible for the development, enhancement, testing, deplLocation: Lichtenburg, North West, South Africa
| Salary: unspecified | Date posted: 24 Sep 2026
Senior Programmer
Company: Network Recruitment |
Programmer to join its technology team. This role is responsible for the development, enhancement, implementationLocation: Lichtenburg, North West, South Africa
| Salary: unspecified | Date posted: 24 Sep 2026
Senior Programmer
Company: Network Recruitment |
Job Summary A well-established organisation is seeking a Senior Programmer to join its technology team. This roleLocation: Lichtenburg, North West, South Africa
| Salary: R35000 - 38000 per month | Date posted: 23 Sep 2026
Senior Programmer
Company: Network Recruitment |
A well-established organisation is seeking a Senior Programmer to join its technology team. This role is responsibleLocation: Lichtenburg, North West, South Africa
| Salary: unspecified | Date posted: 23 Sep 2026
Draughtsman & Cnc Programmer
Company: The Legends Agency |
Job Profile & Description: Draughtsman & CNC Programmer Core Purpose: Support Client's technical design, drawingLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 23 Sep 2026
Programmer (php/laravel & Javascript)
Company: Network Recruitment |
Key Responsibilities: Develop, enhance, and maintain complex software solutions and business applications. Create and develop graphical interfaces in collaboration with PHP or Natural programmers. Location: Lichtenburg, North West, South Africa
| Salary: unspecified | Date posted: 23 Sep 2026
Senior Programmer
Company: Network Recruitment |
Key Responsibilities Develop and maintain complex software solutions and business applications. Build and enhance graphical user interfaces in collaboration with fellow developers. Develop web-based aLocation: Lichtenburg, North West, South Africa
| Salary: unspecified | Date posted: 23 Sep 2026
Senior Programmer
Company: Network Recruitment |
Job Summary Key Responsibilities Develop and maintain complex software solutions and business applications. Build and enhance graphical user interfaces in collaboration with fellow developers. DLocation: Lichtenburg, North West, South Africa
| Salary: R35000 - 38000 per month | Date posted: 23 Sep 2026
Draughtsman & Cnc Programmer
Company: The Legends Agency |
Job Profile & Description: Draughtsman & CNC Programmer Core Purpose: Support Client's technical design, drawingLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 23 Sep 2026
Programmer (php/laravel & Javascript)
Company: Network Recruitment |
Our client is seeking a skilled Programmer to join their Information Technology Systems team. This is an excitingLocation: Lichtenburg, North West, South Africa
| Salary: R35000 - 38000 per month | Date posted: 23 Sep 2026
Programmer (php/laravel & Javascript)
Company: Network Recruitment |
Job Summary Key Responsibilities: Develop, enhance, and maintain complex software solutions and business applications. Create and develop graphical interfaces in collaboration with PHP or NaturalLocation: Lichtenburg, North West, South Africa
| Salary: R35000 per month | Date posted: 22 Sep 2026
Senior Rendering Engineer
Company: Storyteq |
at this often don't have a traditional frontend résumé, and that's completely fine. You might be: A game-engine programmer curious... A graphics programmer from any background who thinks in draw calls and render passes We care that you've fought this kindLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 22 Sep 2026
Senior Clinical Data Science Programmer
Company: ICON |
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 solutionsLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 22 Sep 2026
Principal Clinical Data Standards - R Programmer
Company: ICON |
, patients and suppliers. Principal Data Standards Consultant - R Programmer The Global Data Standards team is seekingLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 21 Sep 2026
Cnc Programmer - To Start Asap
Company: Montana Recruitment |
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 millingLocation: Boksburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 21 Sep 2026
Cnc Milling Programmer/setter/operator
Company: ESG Recruitment |
CNC Milling & Turning Programmer (4-5 axis) Must have experience on both Horizontal & Vertical CNC Machining centersLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 21 Sep 2026
Cnc Programmer - Milling & Turning
Company: ESG Recruitment |
CNC Milling & Turning Programmer (4-5 axis) Must have experience on both Horizontal & Vertical CNC Machining centersLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 21 Sep 2026
Principal Programmer
Company: PHASTAR |
Overview: Work as a principal programmer across multiple clinical and non-clinical studies; supporting regulatoryLocation: Kenya - South Africa, South Africa
| Salary: unspecified | Date posted: 19 Sep 2026
Senior Plc Programmer
Company: Communicate Recruitment |
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 Location: Gauteng, South Africa
| Salary: unspecified | Date posted: 18 Sep 2026
Cnc Programmer & Operator - Contract
Company: EnableSA |
Job Summary We are seeking an experienced CNC Programmer & Operator to program, set up, and operate C-Tek CNC millingLocation: Port Elizabeth, Eastern Cape, South Africa
| Salary: unspecified | Date posted: 18 Sep 2026
Senior Plc Programmer
Company: Communicate Recruitment |
Job Summary Job Description: - Develop, modify, and optimise PLC programs for industrial automation systems - Carry out on-site commissioning, testing, and start-up of control systems and equipmenLocation: Western Cape, South Africa
| Salary: R8000 - 28000 per month | Date posted: 18 Sep 2026
Cnc Machinist/ Programmer
Company: MECAD Systems |
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 shiLocation: Johannesburg, Gauteng, South Africa
| Salary: R25000 - 27000 per month | Date posted: 18 Sep 2026
Senior Plc Programmer
Company: Communicate Recruitment |
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 rLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 18 Sep 2026
Senior Plc Programmer
Company: Communicate Recruitment |
We are seeking a Senior PLC Programmer & Commissioning Engineer with 5+ years of experience in industrial automationLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 18 Sep 2026
Senior Plc Programmer
Company: Communicate Recruitment |
We are looking for a Senior PLC Programmer & Commissioning Engineer with proven experience in industrial automationLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 18 Sep 2026
Senior Plc Programmer
Company: Communicate Recruitment |
Job Description: - Develop, modify, and optimise PLC programs for industrial automation systems - Carry out on-site commissioning, testing, and start-up of control systems and equipment - Diagnose andLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 18 Sep 2026
Cnc Machine Center Programmer, Setter, And Operator
Company: The Recruitment Pig |
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 Location: Gauteng, South Africa
| Salary: R25000 per month | Date posted: 17 Sep 2026
Cnc Programmer / Setter / Operator – Milling
Company: Vulcan Recruit |
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 / OperatorLocation: Cape Town, Western Cape, South Africa
| Salary: R26000 - 28000 per month | Date posted: 17 Sep 2026
Technical Service Manager
Company: Globevest Placements |
, product quality, cost efficiency, and wastage. Maintain a safe and secure working environment, including programmer securityLocation: Edenvale, Gauteng, South Africa
| Salary: unspecified | Date posted: 17 Sep 2026
Cnc Programmer / Setter / Operator – Milling
Company: Vulcan Recruit |
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 / OperatorLocation: Stellenbosch, Western Cape, South Africa
| Salary: R26000 - 28000 per month | Date posted: 17 Sep 2026
Cnc Programmer / Setter / Operator – Milling
Company: Vulcan Recruit |
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 / OperatorLocation: Cape Town, Western Cape, South Africa
| Salary: R26000 - 28000 per month | Date posted: 17 Sep 2026
Cnc Programmer / Setter / Operator – Milling
Company: Vulcan Recruit |
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 / OperatorLocation: Somerset West, Cape Town, South Africa
| Salary: R26000 - 28000 per month | Date posted: 17 Sep 2026
Cnc Machine Center Programmer, Setter, And Operator
Company: The Recruitment Pig |
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 Location: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 16 Sep 2026
Cnc Programmer & Operator - Contract
Company: EnableSA |
Job Description : We are seeking an experienced CNC Programmer & Operator to program, set up, and operate C-Tek CNCLocation: Port Elizabeth, Eastern Cape, South Africa
| Salary: unspecified | Date posted: 16 Sep 2026
Cnc Programmer - Milling & Turning
Company: ESG Recruitment |
A Engineering shop on the East Rand is seeking a CNC Programmer for their Jobbing & Production light to mediumLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 15 Sep 2026
Cnc Programmer
Company: MC Technology Staffing |
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 Location: Benoni, Gauteng, South Africa
| Salary: unspecified | Date posted: 15 Sep 2026
Cnc Programmer
Company: Oxyon People Solutions |
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