programmer

10,000 programmer job listings in South Africa. Find daily updated positions from leading job boards.

  • Cnc programmer

    16 hours ago


    gauteng, gauteng, South Africa Cre8work! Full-time R 450,000 Contract

    Job description The CNC Programmer is responsible for the setting of CNC machining centers as well as to create CNC programs; this is a hands?on position. Ensure that the product being machined is according to drawing specification. Preparation of programs and tooling prior to production run. Troubleshooting of machining defects. Assist production in...

  • It programme manager

    16 hours ago


    johannesburg, gauteng, South Africa NTT DATA Full-time R 2 Contract

    Summary of Role The IT Programme Manager is responsible for the successful planning, execution, and delivery of large‑scale, strategic technology programmes. This role oversees multiple interdependent projects, ensuring alignment with business objectives, effective resource coordination, governance compliance, risk mitigation, and stakeholder...

  • Programme manager

    16 hours ago


    gauteng, gauteng, South Africa MECS Full-time

    Reference: JHB -CH-2 Our client is currently recruiting for a Construction/Programme Manager from a Healthcare/ Education/ Welfare/ Infrastructure/ Enterprise Development background to design, implement and monitor high impact and sustainable community based projects in line with an appropriate approved strategy.5-Year contract positionLocation: Kathu,...

  • Programmer gauteng

    16 hours ago


    gauteng, gauteng, South Africa Ad Hoc Client Full-time R 268,000 Contract

    Job Title: Programmer General Profiling () is a well-established, industry-leading steel service center, based just south of Johannesburg's CBD in Amalgam with over 300 staff and sales in the hundreds of millions. We are seeking a skilled and experienced Programmer. Duties & Responsibilities Receive job cards and program the different jobs on the relevant...

  • It programme manager

    16 hours ago


    johannesburg, gauteng, South Africa SavageOne Pty Ltd Full-time R 2 Contract

    The IT Programme Manager is a senior role responsible for overseeing the planning, execution, and delivery of a portfolio of related IT projects aimed at achieving specific business outcomes. This individual will provide strategic guidance, ensure alignment with organizational objectives, manage resources, mitigate risks, and foster collaboration among...

  • Plc programmer

    16 hours ago


    kwamakhutha, kwazulu natal, South Africa Top Vitae Recruitment Full-time

    PLC Programmer Our client in the engineering industry is looking for a PLC Programmer to join their growing team in Amanzimtoti. Description THE SUCCESSFUL CANDIDATE WILL BE RESPONSIBLE FOR DESIGN AND DEVELOPMENT OF SOFTWARE ON VARIOUS PLATFORMS. MINIMUM QUALIFICATIONS National Diploma and/or N3 in Electrical Engineering will be advantageous....

  • Programmer lanseria

    16 hours ago


    gauteng, gauteng, South Africa Ashton Personnel Full-time R 380,000 Contract

    Plastic Engineering Client - Edgecam Milling Programmer A Plastic Engineering client based in Lanseria is seeking a Edgecam Milling Programmer to join their team. This position will involve generating CNC toolpaths for milling machines using Edgecam CAD/CAM software. The ideal candidate must have Auto CAD / Autodesk Inventor experience for model designs...

  • CNC Programmer

    18 hours ago


    east rand, South Africa Jobs 4 All Full-time

    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 software such as Mastercam, Autodesk Inventor CAM, Siemens NX, or similar programming platforms. Determine machining strategies to maximise efficiency, quality, and tool...

  • Programme Manager

    18 hours ago


    Remote, noord kaap, South Africa MECS Full-time R 900,000 Contract

    Reference: JHB -CH-2 Our client is currently recruiting for a Construction/Programme Manager from a Healthcare/ Education/ Welfare/ Infrastructure/ Enterprise Development background to design, implement and monitor high impact and sustainable community based projects in line with an appropriate approved strategy.5-Year contract positionLocation: Kathu,...

  • Programme Manager

    18 hours ago


    johannesburg, gauteng, South Africa Eqplus Technologies (Pty) Ltd Full-time R 1 Contract

    Job Description Reference: GTG -LR-1 Managed large project teams consisting of Product Owners, Developers, Solution Architects, Data and Feature Analysts. Manage the daily stand-ups, groom the user stories, and oversee the feature delivery in an agile manner and Exxo reporting.CVs to be directly mailed to: Non-Negotiable Requirements: 10 years + Project...

  • CNC Programmer

    20 hours ago


    Germiston, Gauteng, South Africa Dante Personnel Full-time

    Minimum Requirements510 years' experience as a CNC Programmer, Setter, and Operator.Proven experience with Fanuc controls (essential).Ability to write CNC programs from technical drawings.Experience machining castings is essential.Proficient in both CNC turning and milling operations.Strong understanding of threads, profiles, grooves, and general machining...

  • Programme Manager

    22 hours ago


    Randburg, Gauteng, South Africa Network Contracting Solutions Full-time R 1 Contract

    Reference: NCM001617-JN-112 month Contract!Hybrid – 4 days in officeSA citizens.The incumbent must come from the banking industry!Are you a seasoned Programme Manager with a passion for investment banking? Do you thrive in orchestrating complex projects and delivering cutting-edge business technology solutions? If so, we want you to join our prestigious...

  • Programme Manager

    22 hours ago


    Johannesburg, Gauteng, South Africa Uyandiswa Project Management Services Full-time

    Uyandiswa is looking for a seasoned Programme Manager to oversee interrelated projects and workstreams for our blue-chip clients, ensuring programmes deliver on strategic intent. You will coordinate multiple project teams, manage interdependencies, and provide the executive-level oversight needed to turn ambitious client strategy into real results.Key...

  • Programmer Analyst

    22 hours ago


    , South Africa KAYISE IT Full-time R 170,000 - R 330,000 Contract

    You plan solutions, write code, and support business systems.Typical entry salary: R170,000 – R330,000 per yearSubjects you need at schoolMathematics or Maths LiteracyComputer Applications Technology (recommended)Physical Sciences (helpful for engineering paths)About this careerAnalyse requirements and turn them into working software.Your roadmapPick a...

  • Yes Programme

    22 hours ago


    Midrand, South Africa Isilumko Staffing (JHB) Full-time

    Our client has tasked Isilumko Staffing to seek talented, young individuals to participate on a YES Programme. This Opportunity is specific to Individuals Living with a Disability. The opportunity is based in Johannesburg, Cape Town, Bloemfontein, and Umhlanga (KZN). Our client has tasked us to shortlist candidates for the above position. 1. The position...

  • CNC Programmer

    22 hours ago


    Vanderbijlpark, South Africa Oxyon Human Capital Solutions Full-time

    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 - Proven experience programming and operating CNC Milling Machines and Centre Lathes - Strong...

  • Programmer analyst

    22 hours ago


    gauteng, gauteng, South Africa KAYISE IT Full-time

    You plan solutions, write code, and support business systems. Typical entry salary: R170,000 – R330,000 per year Subjects you need at school Mathematics or Maths Literacy Computer Applications Technology (recommended) Physical Sciences (helpful for engineering paths) About this career Analyse requirements and turn them into working software. Your...

  • PLC Programmer

    24 hours ago


    Durban, KwaZulu-Natal, South Africa Green Marble Recruitment Consultants Full-time

    Seeking an Experienced PLC ProgrammerReference: JHB001648-CR-5Join Express Employment Professionals Durban North and take your career to new heights as a PLC Programmer in the automotive industry. We are looking for candidates with 2-3 years of expertise in PLC programming. Apply now!Duties & ResponsibilitiesPLC Programming.Software Development in accordance...

  • Programme manager

    1 day ago


    gauteng, gauteng, South Africa Wild Dreams Hospitality Full-time

    This is a senior, hands-on role for a motivated conservation professional who is equally comfortable in the field, managing budgets and data, and engaging with donors and partners. The successful candidate will bring strong project management skills, a passion for conservation, and the ability to lead a programme from the ground up in a remote KZN Midlands...

  • CNC Programmer

    1 day ago


    Benoni, Gauteng, South Africa MC Technology Staffing Full-time

    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 partsSkills and Requirements:National Certificate: Engineering Machining (NQF L5)Proficient in Fusion 360 CAM Programming, Fanuc and Siemens controls (Essential)Minimum 4-8...

Key skills for programmer
Engineering processes Use technical drawing software Define technical requirements Perform scientific research Develop automated migration methods Interpret technical requirements Use software libraries Tools for software configuration management

Bachelor's Degree

Explore salaries

Compare salaries by position and sector

Search salaries
Career guide: programmer

Duties, skills, education and salary

View guide