Programmer jobs in South Africa
120 programmer jobs found: showing 1 - 50
X2 Learner Programmer / X2 Leerder Programmeerders
Company: OOS VRYSTAAT KAAP BEDRYF BPK / OPERATIONS LTD |
Kern doel van die pos Die instandhouding en skryf van programme en stelsels vir die OVK Groep. Minimum Vereistes ’n Drie jaar tersiêre kwalifikasie in IT Sagteware Ontwikkeling of in die finale jLocation: Ladybrand, Free State, South Africa
| Salary: unspecified | Date posted: 16 Jul 2026
Senior Systems Engineer (ftc)
Company: South African Revenue Service |
to system programmer and development teams. Governance Implement and provide input into the development of governanceLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 16 Jul 2026
Cnc Milling Programmer East Rand
Company: unknown |
CNC Milling Programmer East Rand Position Purpose To develop, optimise, and maintain CNC milling programs usedLocation: East Rand, Gauteng, South Africa
| Salary: unspecified | Date posted: 16 Jul 2026
X2 Learner Programmer / X2 Leerder Programmeerders
Company: OVK |
Kern doel van die pos Die instandhouding en skryf van programme en stelsels vir die OVK Groep. Minimum Vereistes 'n Drie jaar tersiêre kwalifikasie in IT Sagteware Ontwikkeling of in die finale jLocation: Ladybrand, Free State, South Africa
| Salary: unspecified | Date posted: 15 Jul 2026
Cnc Machining Centre Programmer / Setter / Operator
Company: Primeserv |
Job description: The CNC Programmer is responsible for the setting of CNC machining centres as well as to create CNCLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 15 Jul 2026
Cnc Milling Programmer East Rand
Company: Jobs 4 All |
Key Responsibilities CNC Programming Create, modify, and optimise CNC milling programs. Develop machining strategies for complex components. Generate programs using CAM software and machine contLocation: East Rand, Gauteng, South Africa
| Salary: unspecified | Date posted: 15 Jul 2026
Cnc Programmer - Edgecam & Cad
Company: Pronto Labour Team |
CNC PROGRAMMER with Edgecam & CAD experience - East Rand, Gauteng CNC PROGRAMMER - Edgecam and CAD software. KeyLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 15 Jul 2026
Cnc Operator
Company: Fusion Personnel |
Programmer to join their team with EDGECAM programming experience. Requirements: Minimum 10 years' experience as a CNC... Programmer, CNC Setter or CNC Machinist Matric Advanced knowledge of EDGECAM (essential) Experience using CAD/design softwareLocation: Johannesburg, Gauteng, South Africa
| Salary: R35000 - 40000 per month | Date posted: 14 Jul 2026
C Programmer
Company: Goldman Tech Resourcing |
Our client is seeking a skilled C Programmer to join their development team in Durban. This is an excellent opportunityLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 14 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: 14 Jul 2026
Cnc Programmer - Edgecam & Cad
Company: Pronto Labour Team |
CNC PROGRAMMER - Edgecam and CAD software. Key Responsibilities: Program and set up CNC machines for productionLocation: East Rand, Gauteng, South Africa
| Salary: unspecified | Date posted: 14 Jul 2026
Cnc Programmer Setter - Turning & Milling
Company: ESG Recruitment |
CNC Turning experience Turning Programming - onboard Edit existing programs Write new programs Fanuc controlsLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 14 Jul 2026
It Programmer - Stanger, Kzn
Company: Dixie Recruitment |
IT PROGRAMMER - Stanger (On-Site) QUALIFICATIONS AND EXPERIENCE Grade 12 (Essential) IT certification or degreeLocation: KwaDukuza, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 14 Jul 2026
Cnc Operator
Company: Fusion Personnel |
Requirements: Minimum 10 years' experience as a CNC Programmer, CNC Setter or CNC Machinist Matric AdvancedLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 14 Jul 2026
Cnc Programmer - Edgecam & Cad
Company: Pronto Labour Team |
CNC PROGRAMMER - Edgecam and CAD software. Key Responsibilities: Program and set up CNC machines for productionLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 14 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 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
Programmer Iii
Company: Shoprite Holdings |
years+ in a senior developer/programmer role Knowledge and Skills Demonstrated knowledge and skills in Software testingLocation: Brackenfell, Cape Town, 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 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: 10 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: 10 Jul 2026
Cnc Operator
Company: Adcorp Insights |
The CNC Operator / Setter / Programmer is responsible for programming, setting up, operating, and optimizing CNC..., and ensuring production targets are achieved safely and efficiently. Proven experience as a CNC Programmer, Setter, and OperatorLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 09 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
Senior C Programmer
Company: Goldman Tech Resourcing |
Our client is seeking a skilled C Software Developer to join their technical team in Durban. This role is suited to a developer who enjoys low-level programming, performance optimisation, and working Location: Durban, KwaZulu-Natal, South Africa
| Salary: R50000 per month | Date posted: 09 Jul 2026
Analyst Programmer
Company: Prescient |
Purpose of role: We are looking for an Analyst Programmer to support the delivery, maintenance and improvementLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 09 Jul 2026
Cnc Turner Programmer
Company: ESG Recruitment |
CNC Lathe, CNC Milling & Conventional Machining Minimum Requirements (Knowledge / Skills / Experience) Trade Tested and Qualified Turner Machinist (Red Seal) Minimum 4-8 years post-qualificationLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 09 Jul 2026
Cnc Milling Programmer/setter - Fusion 360
Company: ESG Recruitment |
CNC MILLING PROGRAMMER/SETTER - Fusion 360 Ability to read and interpret drawings and the required manufacturingLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 09 Jul 2026
Senior Machine Learning Engineer
Company: Shoprite Holdings |
environment – (desired). Key competencies and work ethic A skilled programmer who develops machines and systems that can learnLocation: Brackenfell, Cape Town, South Africa
| Salary: unspecified | Date posted: 08 Jul 2026
Cnc Milling Programmer/setter - Fusion 360
Company: ESG Recruitment |
Ability to read and interpret drawings and the required manufacturing sizes and visual quality of parts to be manufactured. Ability to identify the machining required and appropriate set-up equipmentLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Jul 2026
Cnc Milling Machine Programmer/setter/operator (hm800)
Company: ESG Recruitment |
CNC Milling Programmer/Setter/Operator (HM800) Ability to read and interpret drawings and the required manufacturingLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Jul 2026
Cnc Milling Programmer/setter - Fusion 360
Company: ESG Recruitment |
Job Summary Ability to read and interpret drawings and the required manufacturing sizes and visual quality of parts to be manufactured. Ability to identify the machining required and appropriate seLocation: Gauteng, South Africa
| Salary: R25000 - 27000 per month | Date posted: 08 Jul 2026
Cnc Turner Programmer
Company: ESG Recruitment |
Minimum Requirements (Knowledge / Skills / Experience) Trade Tested and Qualified Turner Machinist (Red Seal) Minimum 4â8 years post-qualification experience, preferably within the pulley manufaLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Jul 2026
Cnc Milling Machine Programmer/setter/operator (hm800)
Company: ESG Recruitment |
Ability to read and interpret drawings and the required manufacturing sizes and visual quality of parts to be manufactured. Ability to identify the machining required and appropriate set-up equipmentLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 08 Jul 2026
Junior Software Developer (javascript, Node.js, React, .net, C# )
Company: Hire Resolve |
code. Discover and fix programming bugs. Requirements: +3 years employment as a programmer / javascript languageLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 07 Jul 2026
Front-end Developer (it)
Company: AtripleA Recruitment & Temps |
. Front-end developers are the bridge between the designer and the back-end programmer, which meansLocation: South Africa, South Africa
| Salary: unspecified | Date posted: 07 Jul 2026
Senior Programmer
Company: Hire Resolve |
Job Summary Hire Resolve's client is looking for a dynamic and experienced Senior Programmer to join our client... experience 6+ years' experience as programmer Bilingual (Afrikaans and English) Benefits Salary: negotiable ContactLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 07 Jul 2026
Uc Programmer
Company: AtripleA Recruitment & Temps |
Job Summary Key responsibilities: Responding to calls logged by clients Providing remote/telephonic support Scheduling site visits within a client's Service Level Agreement Mean-Time-to-Respond tiLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 07 Jul 2026
Uc Programmer
Company: AtripleA Recruitment & Temps |
Job Summary Key responsibilities: Responding to calls logged by clients Providing remote/telephonic support Scheduling site visits within a client's Service Level Agreement Mean-Time-To-Respond timLocation: Gauteng, South Africa
| Salary: R28000 per month | Date posted: 07 Jul 2026
Senior Programmer
Company: Hire Resolve |
Job Summary Hire Resolve's client, a software company, is looking for a dynamic and experienced Senior ProgrammerLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 07 Jul 2026
Software Developer/ Programmer ( Education & Training)
Company: AtripleA Recruitment & Temps |
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 AtripleA recruitment & temps RecruiterLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 07 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: R30000 - 40000 per month | Date posted: 07 Jul 2026
Cnc Programmer
Company: Hire Resolve |
Job Summary Hire Resolve's client is looking for a CNC Programmer to join their team in Montague Gardens, WCLocation: Western Cape, South Africa
| Salary: unspecified | Date posted: 07 Jul 2026
Analyst Programmer (sql) (cpt Onsite)
Company: Datafin |
Job Summary Analyst Programmer (SQL) (CPT Onsite) IT - Analyst, Data Management ~ IT - Software Development Cape... less complex technical systems as the next Analyst Programmer sought by a reputable Retail Group. You will develop simple technicalLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 07 Jul 2026
System Analyst
Company: Hire Resolve |
in application development. Candidates with less experience may be considered for Programmer Analyst or System Analyst roles basedLocation: Centurion, Gauteng, South Africa
| Salary: R8000 - 12000 per month | Date posted: 07 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: 06 Jul 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: 04 Jul 2026
C Programmer
Company: Goldman Tech Resourcing |
A Durban-based technology environment is seeking an experienced C Programmer to join their team. This role is primarilyLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 03 Jul 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: 03 Jul 2026
Cnc Programmer , Operator & Setter
Company: Fusion Personnel |
Minimum Requirements Matric Formal Trade as a Fitter & Turner, Millwright or Toolmaker Valid Drivers License & Own Vehicle Experience in Manual Programming & Setting Experience in Milling and TLocation: East Rand, Gauteng, South Africa
| Salary: unspecified | Date posted: 02 Jul 2026
C Programmer
Company: Goldman Tech Resourcing |
Our client is seeking a skilled C Programmer to join their development team. This role is suited to a detail-oriented