programmer

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

  • Programmer Analyst

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


  • Centurion, Gauteng, South Africa Jobgether SRL Remote Full-time R 700,000 - R 950,000 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Application Programmer based in South Africa. As an Application Programmer, you will contribute to a major application modernization initiative focused on Microsoft Dynamics 365 CRM, customer portals, and AI-powered customer...


  • Pretoria, Gauteng, South Africa Jobgether SRL Remote Full-time R 700,000 - R 950,000 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Application Programmer based in South Africa. As an Application Programmer, you will contribute to a major application modernization initiative focused on Microsoft Dynamics 365 CRM, customer portals, and AI-powered customer...


  • Johannesburg, Gauteng, South Africa Jobgether SRL Remote Full-time R 700,000 - R 950,000 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Application Programmer based in South Africa. As an Application Programmer, you will contribute to a major application modernization initiative focused on Microsoft Dynamics 365 CRM, customer portals, and AI-powered customer...


  • Sandton, Gauteng, South Africa Jobgether SRL Remote Full-time R 700,000 - R 950,000 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Application Programmer based in South Africa. As an Application Programmer, you will contribute to a major application modernization initiative focused on Microsoft Dynamics 365 CRM, customer portals, and AI-powered customer...


  • Cape Town, Western Cape, South Africa Jobgether SRL Remote Full-time R 700,000 - R 950,000 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Application Programmer based in South Africa. As an Application Programmer, you will contribute to a major application modernization initiative focused on Microsoft Dynamics 365 CRM, customer portals, and AI-powered customer...


  • Gqeberha, Eastern Cape, South Africa Jobgether SRL Remote Full-time R 700,000 - R 950,000 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Application Programmer based in South Africa. As an Application Programmer, you will contribute to a major application modernization initiative focused on Microsoft Dynamics 365 CRM, customer portals, and AI-powered customer...


  • Stellenbosch, Western Cape, South Africa Jobgether SRL Remote Full-time R 700,000 - R 950,000 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Application Programmer based in South Africa. As an Application Programmer, you will contribute to a major application modernization initiative focused on Microsoft Dynamics 365 CRM, customer portals, and AI-powered customer...

  • Programme Manager

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

  • CNC Programmer

    2 days ago


    Noordwes, South Africa 3R Consulting Ltd Full-time R 695,000 - R 912,000 Contract

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

  • Programme Executive

    2 days ago


    South Africa Indsafri Full-time R 1 - R 2 Contract

    The Programme Executive will be responsible for the end-to-end management of strategy, execution, planning, organization, negotiation, staffing, direction, and control of all aspects of projects and programmes within a project function. This role is crucial for the successful implementation of projects to realize the company's strategic objectives. The ideal...


  • South Africa Jobgether SRL Remote Full-time R 700,000 - R 950,000 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Application Programmer based in South Africa. As an Application Programmer, you will contribute to a major application modernization initiative focused on Microsoft Dynamics 365 CRM, customer portals, and AI-powered customer...


  • Durban, KwaZulu-Natal, South Africa Jobgether SRL Remote Full-time R 700,000 - R 950,000 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Application Programmer based in South Africa. As an Application Programmer, you will contribute to a major application modernization initiative focused on Microsoft Dynamics 365 CRM, customer portals, and AI-powered customer...

  • Programme Manager

    2 days ago


    za McGeralds Entrepreneurship Centre Full-time

    The Programme Manager is responsible for the end-to-end oversight and implementation of various programmes focused on enterprise development, supplier development, and socio-economic development. This role involves active participation in programme design, co-creation with clients, and the consultative selling process. The Programme Manager is also be...

  • Programme Executive

    3 days ago


    Sandton, Gauteng, South Africa Deka Minas Pty Ltd Full-time

    Seize the opportunity to advance your career while leading strategic capacity planning and resource management within a prominent financial institution. Our client, a dynamic organization operating across banking, financial services, fintech, and IT sectors, is seeking a seasoned Programme Executive to drive impactful projects, optimize team performance, and...

  • CNC Programmer

    3 days ago


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

  • Programmer Analyst

    3 days ago


    za KAYISE IT Full-time

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

  • CNC Programmer

    3 days ago


    Edenvale, Gauteng, South Africa Cre8work Full-time

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


  • workfromhome, eastern cape, South Africa Doxim Full-time R 640,000 Contract

    Who We Are For over 25 years, Doxim has helped organizations transform the way they deliver critical communications through innovative technology, secure omnichannel solutions, and an unwavering commitment to excellence. Today, we proudly support more than 1,500 clients across a variety of industries, helping businesses communicate more effectively and...

  • Programme Executive

    3 days ago


    gauteng, South Africa Araxi Group Full-time R 2 Contract

    To conduct the end-to-end management of the strategy; execution; planning; organising; negotiating; staffing; directing and controlling of all aspects of projects or programmes for a project function in ensuring the successful implementation of Projects. Job Responsibilities Model the capacity requirements across full portfolio of projects per...

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