Programmer jobs in South Africa
110 programmer jobs found: showing 51 - 100
Cnc Programmer
Company: Jobs 4 All |
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 softLocation: East Rand, Gauteng, South Africa
| Salary: unspecified | Date posted: 30 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: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 29 Sep 2026
Analyst Programmer
Company: BankservAfrica |
participation, enabling growth, and ensuring no one is left behind. PURPOSE The Analyst Programmer is responsible for developing... of application deployments. The Analyst Programmer will be expected to understand cloud platforms, maintain, and deploy new existingLocation: Rosebank, Johannesburg, South Africa
| Salary: unspecified | Date posted: 29 Sep 2026
Toolroom Supervisor
Company: Defy Appliances |
experience in toolmaking post apprenticeship Minimum 5 years experience as a CNC programmer (preferably using EdgeCAM) MinimumLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 29 Sep 2026
Cnc Programmer
Company: Brace Able Manufacturing |
Key Responsibilities: Generate CNC programs in accordance with tooling designs, including jigs and fixtures. Program CNC milling machines and other CNC machinery. Program CNC machines and wire-cutLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 28 Sep 2026
Cnc Programmer
Company: Cre8work |
Job description · The CNC Programmer is responsible for the setting of CNC machining centers as well as to create CNCLocation: Edenvale, Gauteng, South Africa
| Salary: unspecified | Date posted: 27 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: 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 & 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 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: 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 |
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 |
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: 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
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
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: 23 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: 22 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
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: 19 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: 19 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 |
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 |
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
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
Company: Oxyon People Solutions |
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 QualifiedLocation: Vanderbijlpark, Gauteng, South Africa
| Salary: R50000 per month | Date posted: 10 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 ProgrammerLocation: Vanderbijlpark, Gauteng, South Africa
| Salary: unspecified | Date posted: 10 Sep 2026
Cnc Programmer
Company: Oxyon People Solutions |
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 QualifiedLocation: Vanderbijlpark, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Sep 2026
Embedded C Programmer
Company: JobCrystal |
Embedded C Developer This role focuses on developing embedded C applications that support connected, intelligent transport solutions, with a strong emphasis on reliability, safety and efficient systLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 08 Sep 2026
Pcp Controller
Company: Staffing-Jet |
orders to the Programmer Capturing clock numbers and actual hours for Industrial Engineering Monitoring and reportingLocation: Western Cape, South Africa
| Salary: unspecified | Date posted: 07 Sep 2026
Cnc Programmer & Fitter
Company: Fermel |
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 persoLocation: Germiston, Gauteng, South Africa
| Salary: unspecified | Date posted: 04 Sep 2026
Cnc Programmer - Milling & Turning
Company: ESG Recruitment |
CNC Programmer - Milling & Turning CNC Milling & Turning Programmer (4-5 axis) Must have experienceLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 02 Sep 2026
Press Brake Operator/programmer - Urgent
Company: Montana Recruitment |
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! WhatLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 01 Sep 2026
Principal Programmer
Company: PHASTAR |
Overview: Work as a principal programmer across multiple clinical and non-clinical studies; supporting regulatoryLocation: South Africa - France, South Africa
| Salary: unspecified | Date posted: 01 Sep 2026
Cnc - Programmer
Company: Cemo Pumps |
Job Summary We currently looking for CNC Lathe - Programmer, Setter and Operator - Experience on Okhuma LC30Location: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 31 Aug 2026
Cnc Programmer & Operator
Company: Beaver Recruitment |
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: 27 Aug 2026
Cnc Programmer - Urgent
Company: Montana Recruitment |
Job Summary CNC Programmer is Required by a Manufacturing Company in Johannesburg. Programming, Setting and OperatingLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 27 Aug 2026
Cnc Programmer & Operator
Company: Beaver Recruitment |
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: Eastern Cape, South Africa
| Salary: unspecified | Date posted: 27 Aug 2026
Cnc Programmer & Operator
Company: Beaver Recruitment |
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: 27 Aug 2026
Cnc Programmer & Operator
Company: Beaver Migration and Recruitment |
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 Aug 2026
Cnc Programmer & Operator
Company: Beaver Migration and Recruitment |
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 Aug 2026
Cnc Programmer & Operator
Company: Beaver Migration and Recruitment |
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 Aug 2026
Cnc Milling Programmer/setter/operator
Company: ESG Recruitment |
CNC Milling/Turning programmer CNC Milling & Turning Programmer (4-5 axis) Must have experience on both HorizontalLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 21 Aug 2026
Embedded Python Data & Automation Engineer
Company: Pavago |
and integrations. Key Responsibilities System Transition & Knowledge Absorption: Shadow the departing programmer and take ownership... departing programmer. As the transition matures, that time shifts toward new development: building automations, improvingLocation: South Africa, South Africa
| Salary: unspecified | Date posted: 20 Aug 2026
Embedded Python Data & Automation Engineer
Company: Pavago |
and integrations. Key Responsibilities System Transition & Knowledge Absorption: Shadow the departing programmer and take ownership... departing programmer. As the transition matures, that time shifts toward new development: building automations, improving