programmer

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

  • PROGRAMMER

    1 hour ago


    bayswater, Free State, South Africa Rectitude Recruit Full-time

    PROGRAMMER BFN EXPERIENCE IN SOFTWARE AND HARDWARE BUILDING OF PROGRAMS SQL AN D PIVOT CHARTS WILL BE A BENEFIT   MANAGER@RECTITUDERECRUIT.COM

  • Yes Programme

    4 hours ago


    gauteng, za, Gauteng 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. The position and...

  • ARISE Programme

    5 hours ago


    Johannesburg, Gauteng, South Africa Merchant West Full-time

    About the role:We're looking for 10 ambitious individuals who are ready to take the first step in their careers by joining our ARISE Programme an exciting full-time, permanent opportunity across Johannesburg, Pretoria, Cape Town and Durbandesigned to accelerate your career at Merchant West!This rotational journey will give you hands-on experience across our...

  • Uc Programmer

    5 hours ago


    gauteng, za, Gauteng AtripleA Recruitment Full-time

    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 time Resolving an issue within a client's Service Level Agreement Mean-Time-To-Repair time Understanding each client's Service Level Agreement contract and adhering to the...

  • Internship Programme

    5 hours ago


    kwazulu-natal, za, KwaZulu-Natal Stefanutti Stocks Full-time

    Stefanutti Stocks Coastal is seeking ambitious, motivated and enthusiastic graduates to join our Surveying Internship Programme.This exciting opportunity is designed to provide graduates with valuable practical experience, professional development and exposure to real-world construction projects within a dynamic, high-performing organisation. We are looking...

  • Yes Programme

    5 hours ago


    midrand, gauteng, South Africa Isilumko Staffing 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. The position...

  • CNC Programmer

    5 hours ago


    krugersdorp, gauteng, South Africa AkilConnect Full-time

    # CNC ProgrammerThe Recruitment PigJHB - Western Suburbs, South AfricaOriginal postPosted OnNov 01, 2026DeadlineDec 01, 2026Employment TypeFull-TimeWork TypeOn-siteCompensation20 - 30 ZAR### DescriptionReference: JHB -TG-1 Join a Leading Steel Engineering Team as CNC Programmer. Job Title: CNC Programmer Location: Chamdor, Krugersdorp Salary: From R20K...

  • Nexus Programme

    5 hours ago


    cape town, western cape, South Africa Ninety One Full-time

    About Ninety One: Ninety One is South Africa’s largest investment manager and the only one with a global presence. The firm has 22 offices across 15 countries on five continents and manages R3.9 trillion of assets on behalf of clients (as at 31 March 2026). Established in Cape Town in 1991 as part of the Investec Group, Ninety One demerged and rebranded...

  • Programme Manager

    5 hours ago


    gauteng, South Africa Set Consulting Full-time

    The Programme Manager: Private Networks will be responsible for the end-to-end delivery of private network projects, from solution design and project initiation through to deployment, service activation, testing, and final client handover. The role will ensure that private network solutions are delivered in line with agreed client requirements, technical...

  • Programme Coordinator

    5 hours ago


    cape town, western cape, South Africa Methys Full-time

    Cape Town, South Africa | Posted on 01/06/2026 French South African Tech Labs (FSAT Labs) is a leading non-profit technology incubator and accelerator based in Cape Town, South Africa, dedicated to fostering digital entrepreneurship across the continent. Operating from a 400 sq m co-innovation space, FSAT Labs supports early-stage digital startups through a...

  • ARISE Programme

    5 hours ago


    pretoria, gauteng, South Africa Merchant West Full-time

    About the role: We're looking for 10 ambitious individuals who are ready to take the first step in their careers by joining our ARISE Programme an exciting full-time, permanent opportunity across Johannesburg, Pretoria, Cape Town and Durban designed to accelerate your career at Merchant West ! This rotational journey will give you hands-on experience...

  • ARISE Programme

    5 hours ago


    cape town, western cape, South Africa Merchant West Full-time

    About the role: We're looking for 10 ambitious individuals who are ready to take the first step in their careers by joining our ARISE Programme an exciting full-time, permanent opportunity across Johannesburg, Pretoria, Cape Town and Durban designed to accelerate your career at Merchant West ! This rotational journey will give you hands-on experience...

  • CNC Programmer

    5 hours ago


    durban, kwazulu natal, South Africa Brace Able Manufacturing Full-time

    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 machines according to design specifications. Create and maintain accurate 2D and 3D drawings and drawing standards. Create and annotate general assemblies,...

  • CNC Programmer

    5 hours ago


    noordwes, South Africa 3R Consulting Ltd Full-time

    CNC Programmer is required to join our clients existing Machining Centre based at their head offices in Sandbach, Cheshire. The successful candidate will have a good machining background with a bias on milling and drilling (ideally apprenticeship trained). You will have programming experience and at least two years experience of CNC machining tools (either...

  • CNC Programmer

    5 hours ago


    vanderbijlpark, gauteng, South Africa Oxyon People 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 knowledge...

  • Programme Manager

    5 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...

  • IT Programme Manager

    5 hours ago


    johannesburg, gauteng, South Africa SavageOne Pty Ltd Full-time

    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...


  • johannesburg, gauteng, South Africa South African Reward Association (SARA) Full-time

    The South African Reward Association (SARA) Internship Programme provides previously disadvantaged South African graduates with an outstanding development opportunity in the field of remuneration management. The Johannesburg-based internship covers a 6-month period. Interns are exposed to various areas of remuneration at some of South Africa's leading...

  • Programme Manager

    5 hours ago


    Remote, South Africa Indsafri Full-time

    To plan, direct and coordinate the activities of enterprise-wide projects to ensure that project goals are accomplished and to develop project plans specifying goals, strategy, staffing, scheduling, identification of risks, contingency plans and allocation of available resources, in line with the business strategy. The Project Manager will also monitor and...

  • Programmer Analyst

    5 hours ago


    Remote, 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 roadmap...

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