Programmer jobs in South Africa
110 programmer jobs found: showing 1 - 50
Snr Clinical Database Designer
Company: IQVIA |
for associated study design components. This role will collaborate with various stakeholders- DTL, Programmer, Validation TeamLocation: Bloemfontein, Free State, South Africa
| Salary: unspecified | Date posted: 17 Oct 2026
Cnc Programmer
Company: Objective Personnel |
Qualified and competent Artisan able to programme CNC milling machines (primarily using EdgeCAM) Qualification Matric Trade Tested Artisan (Red Seal is preferred) Requirements 5 Years' expeLocation: Alberton, Gauteng, South Africa
| Salary: unspecified | Date posted: 17 Oct 2026
Cnc Machine Setter / Operator - Turning
Company: ESG Recruitment |
, a medium-sized engineering company, is looking for an experienced CNC Machine Setter / Operator / Programmer – TurningLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 17 Oct 2026
Cnc Programmer
Company: Objective Personnel |
Job Summary Qualification Matric Trade Tested Artisan (Red Seal is preferred) Requirements 5 Years' experience in a similar role in a technical manufacturing environment CNC programming usinLocation: Alberton, Gauteng, South Africa
| Salary: unspecified | Date posted: 16 Oct 2026
Cnc Machine Setter / Operator - Turning
Company: ESG Recruitment |
, is looking for an experienced CNC Machine Setter / Operator / Programmer – Turning to join their team. The successful candidate must have strongLocation: Gauteng, South Africa
| Salary: R25000 - 27000 per month | Date posted: 16 Oct 2026
Cnc Machine Setter / Operator - Turning
Company: ESG Recruitment |
, is looking for an experienced CNC Machine Setter / Operator / Programmer Turning to join their team. The successful candidate must have strong CNCLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 16 Oct 2026
Cnc Programmer
Company: Objective Personnel |
Qualification Matric Trade Tested Artisan (Red Seal is preferred) Requirements 5 Years' experience in a similar role in a technical manufacturing environment CNC programming using EdgeCAM anLocation: Alberton, Gauteng, South Africa
| Salary: unspecified | Date posted: 16 Oct 2026
Cnc Programmer And Operator
Company: MC Technology Staffing |
Company based in Kempton Park is seeking a skilled CNC Programmer and Operator to join their team. We are seeking... an experienced CNC Machine Operator / Programmer to operate, program and manage CNC machinery used for cutting and processing glassLocation: Kempton Park, Gauteng, South Africa
| Salary: unspecified | Date posted: 16 Oct 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 Oct 2026
Cnc Programmer And Operator
Company: MC Technology Staffing |
Key Responsibilities Operate and program 3-axis and 5-axis CNC machines. Create, edit and run CNC programs directly on the machine. Use existing templates to program and operate machinery. InterLocation: Kempton Park, Gauteng, South Africa
| Salary: unspecified | Date posted: 15 Oct 2026
Cnc Programmer / Setter / Operator
Company: KORAKHOA SOLUTIONS |
an experienced CNC Programmer / Setter / Operator to join its production team. The successful candidate will be responsible for CNCLocation: Roodepoort, Johannesburg, South Africa
| Salary: unspecified | Date posted: 15 Oct 2026
Cnc Programmer And Operator
Company: MECAD Systems |
Job Summary Key Responsibilities Operate and program 3-axis and 5-axis CNC machines. Create, edit and run CNC programs directly on the machine. Use existing templates to program and operate machiLocation: Kempton Park, Gauteng, South Africa
| Salary: unspecified | Date posted: 15 Oct 2026
Cnc Programmer
Company: Pronto Labour Team |
CNC PROGRAMMER - Engineering/Manufacturing Industry experience - Milling/Turning - Kempton Park area, East Rand..., Gauteng CNC PROGRAMMER Trade tested Matric/N3 or equivalent Minimum 4 Years' experience in a ManufacturingLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 15 Oct 2026
Plc Programmer/ Designer / Instrumentation & Control Technician
Company: Communicate Recruitment |
A leading automation and control systems company is seeking a PLC Programmer / Designer / Instrumentation & ControlLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 14 Oct 2026
Plc Programmer/ Designer / Instrumentation & Control Technician
Company: Communicate Recruitment |
Job Description: Develop PLC programs from Functional Design Specifications (FDS) using Ladder Logic Design, commission, test, and troubleshoot industrial automation systems Configure and commissLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 14 Oct 2026
Cnc Programmer
Company: Pronto Labour Team |
CNC PROGRAMMER Trade tested Matric/N3 or equivalent Minimum 4 Years' experience in a Manufacturing / EngineeringLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 14 Oct 2026
Cnc Programmer
Company: Pronto Labour Team |
CNC PROGRAMMER Trade tested Matric/N3 or equivalent Minimum 4 Years' experience in a Manufacturing / EngineeringLocation: East Rand, Gauteng, South Africa
| Salary: unspecified | Date posted: 14 Oct 2026
Senior Programmer
Company: PHASTAR |
Overview: Work as a senior programmer on clinical and non-clinical trials; producing complex datasets and outputsLocation: India - South Africa, South Africa
| Salary: unspecified | Date posted: 14 Oct 2026
Cnc Programmer
Company: Pronto Labour Team |
Job Summary CNC PROGRAMMER Trade tested Matric/N3 or equivalent Minimum 4 Years' experience in a ManufacturingLocation: Gauteng, South Africa
| Salary: R15000 - 18000 per month | Date posted: 14 Oct 2026
Rb 19165 - Cnc Milling Setter / Operator / Programmer – East Rand
Company: Professional Career Services |
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 Location: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 14 Oct 2026
Plc Programmer/ Designer / Instrumentation & Control Technician
Company: Communicate Recruitment |
Job Summary Job Description: Develop PLC programs from Functional Design Specifications (FDS) using Ladder Logic Design, commission, test, and troubleshoot industrial automation systems ConfigurLocation: Gauteng, South Africa
| Salary: R15000 - 20000 per month | Date posted: 14 Oct 2026
Cnc Machinist/ Programmer
Company: MC Technology Staffing |
Skills / Experience Required: Needs lathe and mill experience Must be able to program Willing to work night shift Monday to Friday if necessary Will be in a supervisor roll, to supervise night sLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 13 Oct 2026
Junior Draughtsman / Sigma Nest Programmer
Company: ESG Recruitment |
Programmer +- 3 years Experience Sigma Nest - CAD & Nesting AutoCAD - 2D For more information please contact: Leon BLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 13 Oct 2026
Senior Specialist: System Engineer (fixed Term Contract)
Company: South African Revenue Service |
, and charts to provide direction to system programmer and development teams. Responsible for building, implementingLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 13 Oct 2026
Junior Draughtsman / Sigma Nest Programmer
Company: ESG Recruitment |
+- 3 years Experience Sigma Nest - CAD & Nesting AutoCAD - 2DLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 12 Oct 2026
Junior Draughtsman / Sigma Nest Programmer
Company: ESG Recruitment |
Job Summary +- 3 years Experience Sigma Nest - CAD & Nesting AutoCAD - 2D ESG Recruitment RecruiterLocation: Gauteng, South Africa
| Salary: R25000 - 27000 per month | Date posted: 12 Oct 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 Oct 2026
It Graduate (december Vacation Work Programmer)
Company: Network Recruitment |
Our client is looking for ambitious final-year IT students who are eager to gain real-world industry experience through a Vacation Work Programme during December, based in Lynnwood, Pretoria. RequirLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 10 Oct 2026
Cnc Programmer, Setter, Operator
Company: ESG Recruitment |
Job Summary CNC Programmer, Setter, Operator Permanent position Mastercam and / or Solidworks experience preferredLocation: Gauteng, South Africa
| Salary: R25000 - 27000 per month | Date posted: 09 Oct 2026
It Graduate (december Vacation Work Programmer)
Company: Network Recruitment |
Job Summary Requirements: Currently in the final year of a Bachelor's Degree : Information Technology Computer Science Software Development Informatics Information Systems Electronic EnginLocation: Pretoria, Gauteng, South Africa
| Salary: R110000 - 120000 per year | Date posted: 09 Oct 2026
Cnc Programmer, Setter, Operator
Company: ESG Recruitment |
CNC Programmer, Setter, Operator Area: Germiston CNC Programmer, Setter, Operator Permanent position MastercamLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 09 Oct 2026
Software Engineer Iii (sap Commerce Cloud / Hybris)
Company: Shoprite Holdings |
as a Software Engineer / Software Developer / Analyst Programmer - essential. 5+ years hands-on SAP Commerce Cloud (HybrisLocation: Brackenfell, Cape Town, South Africa
| Salary: unspecified | Date posted: 09 Oct 2026
Cnc Programmer - Western Cape
Company: Tumaini |
An opportunity is available for a skilled CNC Programmer to join our clients manufacturing operation in the Western... · Tool Maker Trade Test Advantageous · Previous experience as a CNC Programmer in a manufacturing environmentLocation: Cape Town, Western Cape, South Africa
| Salary: R500000 - 550000 per year | Date posted: 09 Oct 2026
It Graduate (december Vacation Work Programmer)
Company: Network Recruitment |
Requirements: Currently in the final year of a Bachelor's Degree : Information Technology Computer Science Software Development Informatics Information Systems Electronic Engineering (SoftLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 09 Oct 2026
Cnc Programmer, Setter, Operator
Company: ESG Recruitment |
CNC Programmer, Setter, Operator Permanent position Mastercam and / or Solidworks experience preferred ProficiencyLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 09 Oct 2026
Cnc Machinist/ Programmer
Company: MC Technology Staffing |
Company based in Randburg is looking for a skilled CNC machinist/ programmer to join their team. Skills / ExperienceLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 09 Oct 2026
0974 Sap Abap Developer (senior)
Company: Imizizi |
as a competent ABAP programmer. Good knowledge of Object Orientated Design Paradigms. Test Driven Development Methodologies... skills including but not limited to: Proven track record as a competent ABAP programmer. Good knowledge of Object OrientatedLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 09 Oct 2026
Cnc Machinist
Company: MC Technology Staffing |
in the motorcycle and automotive industries. Our client's production team is looking for a CNC Programmer to support theLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 09 Oct 2026
0974 Sap Abap Developer (senior)
Company: Imizizi |
record as a competent ABAP programmer. Good knowledge of Object Orientated Design Paradigms. Test Driven Development... ABAP programmer. Good knowledge of Object Orientated Design Paradigms. Test Driven Development MethodologiesLocation: Gauteng, South Africa
| Salary: R8000 - 13000 per month | Date posted: 08 Oct 2026
Cnc Machine Setter / Operator / Programmer - Turning
Company: ESG Recruitment |
, is looking for an experienced CNC Machine Setter / Operator / Programmer Turning to join their team. The successful candidate must have strong CNCLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Oct 2026
Cnc Programmer / Setter - Urgent
Company: Montana Recruitment |
Job Summary We're Hiring: CNC Programmer (Johannesburg) Are you a skilled CNC Programmer ready to take on precisionLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Oct 2026
Cnc Machine Setter / Operator / Programmer - Turning
Company: ESG Recruitment |
CNC Machine Setter / Operator / Programmer - Turning Industry: Medium Engineering / Manufacturing CNC Control: Okuma..., a medium-sized engineering company, is looking for an experienced CNC Machine Setter / Operator / Programmer – TurningLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 07 Oct 2026
Expression Of Interest: Lecturer (faculty Of Computer Science) Part-time
Company: ADvTECH |
: Lecturing experience in programming Work experience as a software developer / application developer / programmer 1 to 2 yearsLocation: Port Elizabeth, Eastern Cape, South Africa
| Salary: unspecified | Date posted: 07 Oct 2026
Cnc Machine Setter / Operator / Programmer - Turning
Company: ESG Recruitment |
, is looking for an experienced CNC Machine Setter / Operator / Programmer – Turning to join their team. The successful candidate must have strongLocation: Gauteng, South Africa
| Salary: R25000 - 27000 per month | Date posted: 06 Oct 2026
Expression Of Interest: Lecturer (faculty Of Computer Science) Part-time
Company: Emeris |
: Lecturing experience in programming Work experience as a software developer / application developer / programmer 1 to 2 yearsLocation: Port Elizabeth, Eastern Cape, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Line Setter/setter
Company: Phakisa |
Operator/Setter/Programmer Phakisa Holdings RecruiterLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 03 Oct 2026
Line Setter/setter
Company: Phakisa |
: Grade 12 / Matric (Technical qualification advantageous) Skills: Setter, Machine Setter, CNC Operator/Setter/ProgrammerLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 02 Oct 2026
Embedded C Developer / Programmer
Company: JobCrystal |
/ Programmer to develop reliable, high-performance applications for connected intelligent transport and traffic infrastructureLocation: Cape Town, Western Cape, South Africa
| Salary: R60000 per year | Date posted: 02 Oct 2026
Part Time Financial Advisor (the Old Mutual Company)
Company: MANCOSA PTY LTD |
Career Benefits Free Adviser Academy Learning Programmer which will qualify you to operate as a Personal Financial... Adviser Payment of a Living Allowance during the first three months of completing the Adviser Academy Learning ProgrammerLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 01 Oct 2026
Cam Programmer
Company: RPO Recruitment |
Description RPO Recruitment is currently seeking a skilled CAM Programmer to join our client's team in Lanseria.... As a CAM Programmer, you will be responsible for creating CNC programs and toolpaths based on engineering drawings