Programmer jobs in South Africa
115 programmer jobs found: showing 51 - 100
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: 29 Jul 2026
Cnc Programmer
Company: Key Recruitment Group |
Job Description 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 teamLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 29 Jul 2026
Plc Programmer
Company: Communicate Recruitment |
Join an exciting company leading innovation in the automation industry. Be part of a strong technical team and work on exciting projects. Job Description: Develop software from scratch (Siemens,TLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 29 Jul 2026
Cnc Programmer
Company: Key Recruitment |
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 DurbanLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 29 Jul 2026
Cnc Programmer
Company: Pro Select Consulting |
Are you a skilled CNC Programmer with a passion for precision engineering and continuous improvement? Our client... regulations and quality standards. Minimum Requirements 2–4 years' experience as a CNC Programmer within a manufacturingLocation: Pinetown, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 28 Jul 2026
Cnc Programmer
Company: unknown |
CNC Programmer East Rand Job Overview A well-established precision engineering and manufacturing company is seeking... an experienced CNC Programmer to join its team. This position is focused exclusively on CNC programming for complex machiningLocation: East Rand, Gauteng, South Africa
| Salary: unspecified | Date posted: 27 Jul 2026
Cnc Programmer Edgecam
Company: ESG Recruitment |
The key requirements are: Proven experience in CNC programming, machine setup and operation Ability to interpret detailed engineering drawings, tolerances and specifications Experience selecting Location: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 24 Jul 2026
Fire Detection Technical Programmer
Company: The Recruitment Pig |
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 public, priLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 24 Jul 2026
Draughtsperson And Programmer
Company: Status Staffing |
A recent professional profile photo is to accompany your application EMPLOYMENT TYPE : Permanent SECTOR : Manufacturing BASIC SALARY : Market Related START DATE : A.S.A.P / Immediate REQUIREMENTLocation: Kuils River, Cape Town, South Africa
| Salary: unspecified | Date posted: 24 Jul 2026
Db2 / Datacom Systems Programmer & Database Administrator
Company: MECS |
Key Responsibilities Install, configure, and maintain DB2 and/or DATACOM environments. Monitor database performance and availability. Perform database upgrades and maintenance. Support backup, recoverLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 24 Jul 2026
Db2 / Datacom Systems Programmer & Database Administrator
Company: MECS |
We are seeking a skilled DB2/DATACOM professional to support enterprise database environments across development, testing, and production platforms. The role combines database administration, systems Location: Gauteng, South Africa
| Salary: unspecified | Date posted: 23 Jul 2026
Cnc Programmer/setter & Operator
Company: Pronto Labour Team |
CNC PROGRAMMER, SETTER & OPERATOR willing to take Ownership of the CNC Department within an ENGINEERING IndustryLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 23 Jul 2026
Analyst Programmer Natural Adabas (business Solution Development) Contract | Hybrid – Pretoria
Company: Datafin |
measurable business impact, scale, and regulatory compliance. They are looking for Analyst Programmer Natural Adabas to provideLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 23 Jul 2026
Cnc Programmer Edgecam
Company: ESG Recruitment |
Job Summary The key requirements are: Proven experience in CNC programming, machine setup and operation Ability to interpret detailed engineering drawings, tolerances and specifications ExperiencLocation: Gauteng, South Africa
| Salary: R25000 - 27000 per month | Date posted: 22 Jul 2026
Cnc Programmer Edgecam
Company: ESG Recruitment |
CNC Programmer Setter (Edge Cam) Area: Roodepoort - West Rand The key requirements are: Proven experience in CNCLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 22 Jul 2026
It Programmer | Stanger, Kzn (on-site)
Company: Dixie Recruitment |
, Established company in Stanger is looking for an IT Programmer (On-site). Requirements: Grade 12 (EssentialLocation: KwaDukuza, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 22 Jul 2026
Cnc Programmer/setter & Operator
Company: Pronto Labour Team |
CNC PROGRAMMER, SETTER & OPERATOR comfortable with MODERN MANUFACTURING TECHNOLOGY within an Engineering Industry... Roodepoort area, West Rand, Gauteng CNC PROGRAMMER, SETTER & OPERATOR willing to take Ownership of the CNC DepartmentLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 21 Jul 2026
Cnc Programmer/setter & Operator
Company: Pronto Labour Team |
CNC PROGRAMMER, SETTER & OPERATOR willing to take Ownership of the CNC Department within an ENGINEERING IndustryLocation: West Rand, Gauteng, South Africa
| Salary: unspecified | Date posted: 21 Jul 2026
Cnc Programmer/setter & Operator
Company: Pronto Labour Team |
Job Summary CNC PROGRAMMER, SETTER & OPERATOR willing to take Ownership of the CNC Department within an ENGINEERINGLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 21 Jul 2026
Temporary 6 Months It Learner Programmer X2 (ladybrand)
Company: Interdot |
About the job Temporary 6 months IT Learner Programmer X2 (Ladybrand) Our client is an agricultural companyLocation: Ladybrand, Free State, South Africa
| Salary: unspecified | Date posted: 20 Jul 2026
Cnc Programmer
Company: Phakisa |
Minimum Requirements: Grade 12 or equivalent Proven experience as a CNC Programmer Ability to read engineering drawingsLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 20 Jul 2026
Cnc Programmer
Company: Pronto Labour Team |
CNC Programmer with Milling & Turning Machine Setting experience - FANUC Duties and Responsibilities WriteLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 20 Jul 2026
Cnc Milling Programmer & Operator
Company: Pronto Labour Team |
CNC MILLING PROGRAMMER & OPERATOR Minimum 7 Years' Machining experience in an Engineering Industry KnowledgeLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 20 Jul 2026
Cnc Turning Operator/programmer
Company: Pronto Labour Team |
CNC TURNING OPERATOR Programming experience will be an ADVANTAGE Minimum 5 Years' experience in Machining in an Engineering Industry Fanuc/Haas Able to Read Drawings Read Measuring EquipmentLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 20 Jul 2026
Cnc Programmer
Company: MC Technology Staffing |
Programmer that is proficient in Fusion 360 CAM Programming, Fanuc controls and Siemens controls. Purpose: Translates designLocation: Benoni, Gauteng, South Africa
| Salary: R30000 - 37000 per month | Date posted: 18 Jul 2026
Cnc Programmer
Company: MECAD Systems |
Job Summary 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 parLocation: Benoni, Gauteng, South Africa
| Salary: R30000 per month | Date posted: 17 Jul 2026
Master Artisan Electro Mechanic
Company: Think-Career |
. Possible career pathways: Tool Design Engineer, Quality Control Inspector, CNC Machinist/Programmer, Manufacturing Engineer, TechnicalLocation: South Africa, South Africa
| Salary: unspecified | Date posted: 17 Jul 2026
Systems Programmer - Z/os System Support (mainframe Sysprog)
Company: ATS Client |
Job Summary Job Description The Systems Programmer - z/OS System Support is responsible for the installation... Programmer supporting IBM z/OS environments. Strong knowledge of z/OS architecture, system utilities, and subsystemsLocation: Cape Town, Western Cape, South Africa
| Salary: R16000 - 19000 per month | Date posted: 16 Jul 2026
Systems Programmer - Z/os System Support (mainframe Sysprog)
Company: ATS Client |
Job Summary Job Description We are seeking an experienced Mainframe Systems Engineer / zOS Specialist to join a customer environment based in Brooklyn, Pretoria. The successful candidate will be reLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 16 Jul 2026
Software Developer/ Programmer ( Education & Training)
Company: ATS Client |
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 Posted 2026-01-12 ATS Client IT/Computer RecruiterLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 16 Jul 2026
Systems Programmer - Z/os System Support (mainframe Sysprog)
Company: ATS Client |
Job Summary Job Description The Systems Programmer - z/OS System Support is responsible for the installation... Programmer supporting IBM z/OS environments. Strong knowledge of z/OS architecture, system utilities, and subsystemsLocation: Cape Town, Western Cape, South Africa
| Salary: R16000 - 19000 per month | Date posted: 16 Jul 2026
Cnc Milling Programmer & Operator
Company: Pronto Labour Team |
CNC MILLING PROGRAMMER & OPERATOR Minimum 7 Years' Machining experience in an Engineering Industry KnowledgeLocation: East Rand, Gauteng, South Africa
| Salary: unspecified | Date posted: 11 Jul 2026
Cnc Milling Programmer & Operator
Company: Pronto Labour Team |
CNC MILLING PROGRAMMER & OPERATOR Engineering Industry experience with MANUAL Programming - CAM Programming... will be an Advantage - Wadeville (Germiston), East Rand, Gauteng CNC MILLING PROGRAMMER & OPERATOR Minimum 7 Years' MachiningLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 11 Jul 2026
Cnc Turning Operator/programmer
Company: Pronto Labour Team |
CNC TURNING OPERATOR/PROGRAMMER Conventional/Lathe - Engineering Industry Wadeville area (Germiston), East RandLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 11 Jul 2026
Cnc Turning Operator/programmer
Company: Pronto Labour Team |
Job Summary CNC TURNING OPERATOR Programming experience will be an ADVANTAGE Minimum 5 Years' experience in Machining in an Engineering Industry Fanuc/Haas Able to Read Drawings Read MeasurinLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 10 Jul 2026
Cnc Milling Programmer & Operator
Company: Pronto Labour Team |
Job Summary CNC MILLING PROGRAMMER & OPERATOR Minimum 7 Years' Machining experience in an Engineering IndustryLocation: Gauteng, South Africa
| Salary: unspecified | Date posted: 10 Jul 2026
Cnc Turning Operator/programmer
Company: Pronto Labour Team |
CNC TURNING OPERATOR Programming experience will be an ADVANTAGE Minimum 5 Years' experience in Machining in an Engineering Industry Fanuc/Haas Able to Read Drawings Read Measuring EquipmentLocation: East Rand, Gauteng, South Africa
| Salary: unspecified | Date posted: 09 Jul 2026
Cnc Programmer
Company: Rush Exhaust Purification |
Job Summary Must have experience on Fanuc and GSK panels on CNC lathe and machining center. Minimum of 5 years experience is required.Location: Krugersdorp, Gauteng, South Africa
| Salary: R15000 per month | Date posted: 01 Jul 2026
Plc Programmer
Company: Profile Personnel |
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 engineeringLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
C#/ Java Developer
Company: People Dimension |
Introduction A leading Engineering consulting company based in Sandton is looking for a experienced programmerLocation: Sandton, Johannesburg, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Cnc Horizontal And Vertical Boring Mill Programmer
Company: Oxyon People Solutions |
Urgently looking for CNC Horizontal and Vertical Boring Mill Programmers for a company in Vanderbijlpark. Must know how to program. Rate negotiableLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Cnc Lathe Programmer / Setter / Operator
Company: Professional Recruitment Partners |
? CNC Lathe Programmer / Setter / Operator – Permanent Position ? Location: Boksburg, Gauteng ? Contract... Lathe Programmer, Setter, and Operator Must hold relevant certification Must have recent industry experience (not outLocation: Boksburg, Gauteng, South Africa
| Salary: R24000 - 28000 per month | Date posted: 28 Jun 2026
All Round Machinist And Or Cnc Programmer
Company: Dennes Engineering |
Job Advertisement Position: All?Round Machinist / CNC Programmer Location: Ndabeni (near Pinelands), Cape TownLocation: Ndabeni, Cape Town, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Programmer - Cape Town
Company: The Recruitment Pro |
R65k-R85k dependant on experience and complexity to programme projects, proficient in Prima Vera or suitable software. At least 5 years experience.Location: Cape Town, Western Cape, South Africa
| Salary: R65000 - 85000 per year | Date posted: 28 Jun 2026
Cnc Programmer
Company: Cre8work |
Job Advertisement: CNC Programmer Location: [Insert location] Employment Type: Full-time Job Summary... We are seeking a skilled and detail-oriented CNC Programmer to join our manufacturing team. The successful candidateLocation: Germiston, Gauteng, South Africa
| Salary: unspecified | Date posted: 28 Jun 2026
Cnc Horizontal And Vertical Boring Mill Programmer
Company: Oxyon People Solutions |
Job Description: Urgently looking for CNC Horizontal and Vertical Boring Mill Programmers for a company in Vanderbijlpark. Must know how to program. Rate negotiable Industries: Engineering Location: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 26 Jun 2026
Plc Programmer
Company: Profile Personnel |
applicant to join their dynamic team Job Purpose: The PLC Programmer is responsible for designing, developing, testing..., troubleshooting, and optimizing control systems to ensure maximum efficiency and reliability. The PLC Programmer will collaborateLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 25 Jun 2026
Cnc Programmer
Company: Cre8work |
Job Description: Job description · The CNC Programmer is responsible for the setting of CNC machining centersLocation: Edenvale, Gauteng, South Africa
| Salary: R170 - 200 per hour | Date posted: 25 Jun 2026
Nc Prgrammer/ Cnc Programmer
Company: Smart4 Energy |
Develop and improve CNC programs using CAM software (e.g. Mastercam, Edgecam, Fusion 360) Interpret technical drawings and 3D models to generate accurate machining strategies Set up and prove out CNLocation: Vanderbijlpark, Gauteng, South Africa
| Salary: R600000 - 601000 per year | Date posted: 25 Jun 2026
Analyst Programmer/designer Ll (contract)
Company: The Focus Group |
solution in their relevant areas of focus. Translate and communicate the required changes to the programmer community. Develop