find the right job for you in South Africa


Programmer jobs in South Africa

110 programmer jobs found: showing 51 - 100

Cnc Programmer
Company: Jobs 4 All |

Location: East Rand, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Sep 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
Cnc Programmer & Operator
Company: Beaver Immigration Consulting |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Sep 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
Analyst Programmer
Company: BankservAfrica |

Location: Rosebank, Johannesburg, South Africa

| Salary: unspecified | Date posted: 29 Sep 2026
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 existing
Toolroom Supervisor
Company: Defy Appliances |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 29 Sep 2026
experience in toolmaking post apprenticeship Minimum 5 years experience as a CNC programmer (preferably using EdgeCAM) Minimum
Cnc Programmer
Company: Brace Able Manufacturing |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 28 Sep 2026
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-cut
Cnc Programmer
Company: Cre8work |

Location: Edenvale, Gauteng, South Africa

| Salary: unspecified | Date posted: 27 Sep 2026
Job description · The CNC Programmer is responsible for the setting of CNC machining centers as well as to create CNC
Cnc Kitchen Cabinet Programmer
Company: Exclusively Remote |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 26 Sep 2026
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 candidate
Cnc Programmer & Operator
Company: Beaver Immigration Consulting |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 26 Sep 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 Immigration Consulting |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 26 Sep 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 Immigration Consulting |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 26 Sep 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
Senior Programmer
Company: Network Recruitment |

Location: Lichtenburg, North West, South Africa

| Salary: unspecified | Date posted: 26 Sep 2026
? Our client is looking for a Senior Programmer to join their technology team and play a key role in developing, enhancing
Senior Programmer
Company: Network Recruitment |

Location: Lichtenburg, North West, South Africa

| Salary: unspecified | Date posted: 26 Sep 2026
Are you a passionate Programmer with strong PHP development skills and a talent for building robust business
Senior Rendering Engineer
Company: Storyteq |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 25 Sep 2026
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 kind
Cnc Kitchen Cabinet Programmer
Company: Exclusively Remote |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 25 Sep 2026
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 candidate
Senior Programmer
Company: Network Recruitment |

Location: Lichtenburg, North West, South Africa

| Salary: unspecified | Date posted: 24 Sep 2026
Programmer to join its technology team. This role is responsible for the development, enhancement, implementation
Senior Programmer
Company: Network Recruitment |

Location: Lichtenburg, North West, South Africa

| Salary: unspecified | Date posted: 23 Sep 2026
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, depl
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
Programmer (php/laravel & Javascript)
Company: Network Recruitment |

Location: Lichtenburg, North West, South Africa

| Salary: R35000 - 38000 per month | Date posted: 23 Sep 2026
Our client is seeking a skilled Programmer to join their Information Technology Systems team. This is an exciting
Senior Rendering Engineer
Company: Storyteq |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 23 Sep 2026
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 kind
Principal Clinical Data Standards - R Programmer
Company: ICON |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 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: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 19 Sep 2026
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 and
Senior Plc Programmer
Company: Communicate Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 19 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
Principal Programmer
Company: PHASTAR |

Location: Kenya - South Africa, South Africa

| Salary: unspecified | Date posted: 19 Sep 2026
Overview: Work as a principal programmer across multiple clinical and non-clinical studies; supporting regulatory
Senior Plc Programmer
Company: Communicate Recruitment |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 18 Sep 2026
We are looking for a Senior PLC Programmer & Commissioning Engineer with proven experience in industrial automation
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 Programmer & Operator - Contract
Company: EnableSA |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 16 Sep 2026
Job Description : We are seeking an experienced CNC Programmer & Operator to program, set up, and operate C-Tek CNC
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: 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: 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
Embedded C Programmer
Company: JobCrystal |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 08 Sep 2026
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 syst
Pcp Controller
Company: Staffing-Jet |

Location: Western Cape, South Africa

| Salary: unspecified | Date posted: 07 Sep 2026
orders to the Programmer Capturing clock numbers and actual hours for Industrial Engineering Monitoring and reporting
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
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
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
Principal Programmer
Company: PHASTAR |

Location: South Africa - France, South Africa

| Salary: unspecified | Date posted: 01 Sep 2026
Overview: Work as a principal programmer across multiple clinical and non-clinical studies; supporting regulatory
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 Recruitment |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 27 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 - 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 Programmer & Operator
Company: Beaver Recruitment |

Location: Eastern Cape, South Africa

| Salary: unspecified | Date posted: 27 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 Recruitment |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 27 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: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 26 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: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 26 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: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 26 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 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
Embedded Python Data & Automation Engineer
Company: Pavago |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 20 Aug 2026
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
Embedded Python Data & Automation Engineer
Company: Pavago |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 19 Aug 2026
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