programmer

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


  • east london, eastern cape, South Africa ADvTECH Full-time

    Join Our Team at Rosebank International The Independent Institute of Education, Rosebank International, is part of the ADv TECH Group, Africa's leading private education provider. From our humble beginning in 1909, Rosebank International has grown to a student population of more than 48,000 students nationwide. As we continue to expand and innovate, we...

  • Programme manager

    9 hours ago


    sandton, gauteng, South Africa The Focus Group Full-time

    Our client is seeking an experienced Programme Manager to lead a portfolio of large, complex projects that support the organisation’s strategic objectives. This role covers the full programme lifecycle, including planning, execution, governance, stakeholder engagement, risk and compliance, financial oversight, workforce planning, communication, and people...


  • citrusdal, western cape, South Africa Xsit Full-time

    XSIT (Pty) Ltd is seeking an Operations and Programme Assistant based in Citrusdal to support the Operational & Programme team with comprehensive administrative duties. The role covers diary management, document filing and procurement activities, with a strong emphasis on stock control and timely despatch. The ideal candidate will have Grade 12, 3–5...

  • CNC Programmer

    10 hours ago


    Durban, KwaZulu-Natal, South Africa Beaver Immigration Consulting Full-time

    Relocate to Belgium | Employer-Sponsored OpportunityA leading manufacturing company in Belgium is looking for an experienced CNC Programmer & Operator to join its machining team.If you have experience programming, setting up, and operating CNC turning and milling machines while producing high-precision components, this is an exciting opportunity to advance...


  • gauteng, South Africa Allan & Gill Gray Philanthropies Full-time

    Impactful Investing Ecosystem Closing Date 2026/11/30 Reference Number AGO -1 Job Title Analyst Internship Programme Entity eSquared Department Investment Employment Type Internship Location - Town / City Johanneburg Location - Province Gauteng Location - Country South Africa Purpose of Role Impactful Investing Ecosystem Exposure to Business...


  • centurion, gauteng, South Africa Broad Media Full-time

    Journalism Graduate Programme that pays R20,000 per month Broad Media is offering a 3-month journalism graduate programme that pays R20,000 per month. If you graduate this year, or are a recent graduate, and love the news and writing, this programme is for you. Any university graduate can apply. Whether you studied a BA, BCom, Law, or even engineering, the...

  • POS Programme Manager

    11 hours ago


    Remote, South Africa Datonomy Solutions (Pty) Ltd Full-time

    POS Programme Manager -Retail point of sale transformation Role purpose Lead a point of sale programme across a multi site retail environment. Coordinate systems, store readiness, payments and support workstreams to deliver controlled deployment while protecting checkout reliability, transaction integrity and the customer experience. Key responsibilities ...


  • johannesburg, gauteng, South Africa Firstrand Bank Limited Full-time

    Description What we are: RMB is a leading African Corporate and Investment Bank (CIB). We partner our clients to deliver advisory, lending, trading, securities, corporate banking, private equity and investment solutions. A presence in London, New York, Shanghai and Mumbai provides our global clients with a network to access African markets. We have a deal...


  • gauteng, South Africa Placements24 Full-time

    About the Role Our client, a leading non-profit organization committed to empowering disadvantaged communities, is looking for an innovative and strategic Programme Development Officer to be based in Tembisa, Gauteng . This role is central to designing, piloting, and scaling impactful programs that address critical social issues. The ideal candidate will...


  • cape town, western cape, South Africa Allan Gray Orbis Foundation Full-time

    Programme Officer: Fellowship Support Candidate Fellows (university students) in their academic and personal leadership development by building one on‑one relationships with the Candidate Fellows, developing, refining, planning and delivering elements of the Fellowship programme, and building strategic relationships with academic institutions, supported by...


  • Durban, KwaZulu-Natal, South Africa 24 Bit Games Full-time

    Specific Requirements Experience creating or working on game development tools and/or engines. Excellent knowledge of C, C++, and/or C#. Passion for creating efficient, optimised, and well crafted systems. General Requirements Excellent problem-solving, organizational, and communication skills. High attention to detail. Can work collaboratively in a team...


  • Centurion, Gauteng, South Africa Daimler Truck Southern Africa Ltd Full-time

    Since the invention of the truck over 125 years ago, Daimler Truck AG has been a pioneer in the commercial vehicle sector and is today one of the world’s largest commercial vehicle manufacturers. Established in South Africa over 60 years ago, Daimler Truck Southern Africa Ltd together with its subsidiaries Daimler Truck Financial Services South Africa...


  • cape town, western cape, South Africa Contemporary And Full-time

    The Zeitz Museum of Contemporary Art Africa (Zeitz MOCAA) and the University of the Western Cape (UWC) announce an open call for a year-long museum fellowship programme developed to educate a new generation of art and museum professionals in Africa. The Zeitz MOCAA & University of the Western Cape (UWC) Museum Fellowship Programme aims to foster the growth...


  • stellenbosch, western cape, South Africa Herotel Telecoms Full-time

    Are you a structured, results driven programme leader with a passion for turning business ideas into delivered outcomes? Join our Commercial team as a Commercial Programme Manager in Stellenbosch or Plattekloof , where you’ll lead business discovery, programme governance and delivery coordination across Revenue Operations and our strategic commercial...

  • Senior game programmer

    15 hours ago


    klerksdorp, north west, South Africa Placements24 Full-time

    About the Role Our client is seeking a highly skilled and motivated Senior Game Programmer to join their development team in Klerksdorp. You will play a critical role in developing and implementing core game systems, gameplay mechanics, and engine features for our cutting-edge titles. This position requires a deep understanding of game development...


  • gauteng, South Africa 24 Bit Games Full-time

    Specific Requirements Experience creating or working on game development tools and/or engines. Excellent knowledge of C, C++, and/or C#. Passion for creating efficient, optimised, and well crafted systems. General Requirements Excellent problem-solving, organizational, and communication skills. High attention to detail. Can work collaboratively in a team...


  • johannesburg, gauteng, South Africa MC Technology Staffing Full-time

    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 shift loaders and operators and ensure all personnel are productive during night shift.

  • Cnc programmer

    15 hours ago


    gauteng, South Africa Beaver Immigration Consulting Full-time

    Relocate to Belgium | Employer-Sponsored Opportunity A leading manufacturing company in Belgium is looking for an experienced CNC Programmer & Operator to join its machining team. If you have experience programming, setting up, and operating CNC turning and milling machines while producing high-precision components, this is an exciting opportunity to advance...

  • Cnc programmer

    15 hours ago


    cape town, western cape, South Africa Beaver Immigration Consulting Full-time

    Relocate to Belgium | Employer-Sponsored Opportunity A leading manufacturing company in Belgium is looking for an experienced CNC Programmer & Operator to join its machining team. If you have experience programming, setting up, and operating CNC turning and milling machines while producing high-precision components, this is an exciting opportunity to advance...


  • pretoria, gauteng, South Africa The Legends Agency Full-time

    Job Profile & Description: Draughtsman & CNC Programmer Core Purpose: Support Client's technical design, drawing progress, revision control, CNC programming, nesting, and manufacturable detail. Systems & Tools Solid Works the drawing and design software used for all technical drawing work. Deep Nest the nesting software used for all cutting and material...

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