programmer

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

  • PROGRAMMER

    2 hours ago


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

    PROGRAMMER IN BLOEMFONTEIN BUILDING OP PROGRAMS SQL AND PIVOT CHARTS KNOWLEDGE WILL BE AN ADVANTAGE SOFTWARE AND HARDWARE EXPERIENCE   MANAGER@RECTITUDERECRUIT.COM

  • CNC Programmer

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

  • Programme Manager

    8 hours ago


    Western Cape, South Africa PM Connection Full-time

    IntroductionOur client is seeking a senior, independent Programme Manager. The role will establish and manage programme controls for a newly formed Digital Transformation Programme. Immediate priorities include Finance/ERP replacement, Enterprise SCADA, and IT Network & Cybersecurity upgrades.   There is currently no internal PMO, so the person needs to be...

  • Senior programmer

    10 hours ago


    pretoria, gauteng, South Africa Hire Resolve Full-time

    Hire Resolve's client is looking for a dynamic and experienced Senior Programmer to join our client's talented team in Pretoria, Gauteng. Requirements Must reside in Pretoria JSON experience C# experience MS SQL experience 6+ years’ experience as programmer Bilingual (Afrikaans and English) Benefits Salary: negotiable Contact Hire Resolve for your next...

  • Nexus programme

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

  • CNC PROGRAMMER

    11 hours ago


    Johannesburg, South Africa Pronto Labour Team Full-time

    CNC PROGRAMMER * Trade tested * Matric/N3 or equivalent * Minimum 4 Years' experience in a Manufacturing / Engineering Industry * Experience in a Programming Position * Manual Programming - Milling AND Turning * Experience on FANUC Machines * CNC Milling & Turning Machine Setting experience * Able to Measure accurately with Precision Measuring...

  • Programme Executive

    11 hours ago


    Johannesburg, South Africa Mindworx Consulting Full-time

    The Tech Stack Deep-Dive Methodologies & Governance - Enterprise Programme Management (PgMP / PMP / PRiNCE2 framework) - Strategic Planning & Organizational Behavior Theory Financial & Operations Management - Multi-Branch & Enterprise Budgeting - Capacity Planning & Resource Allocation Modeling - Financial Accounting Principles & Regulatory...

  • CNC Programmer

    11 hours ago


    Alberton, South Africa Objective Personnel Full-time

    Qualification - Matric - Trade Tested Artisan (Red Seal is preferred) Requirements - 5 Years' experience in a similar role in a technical manufacturing environment - CNC programming using EdgeCAM and Autodesk (Fusion 360) - CNC part programming, milling, turning, and mill-turn machining Duties - Programming CNC milling machines - Adhere to and improve...

  • Programme Manager

    11 hours ago


    Centurion, 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 Executive

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

  • Application Programmer

    11 hours ago


    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

    11 hours ago


    Johannesburg, Gauteng, South Africa Eqplus Technologies (Pty) Ltd Full-time R 1 Contract

    Job DescriptionReference: GTG007510-LR-1Managed 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: teboho@equplus.co.zaNon-Negotiable...

  • Application Programmer

    11 hours ago


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

  • CNC Programmer

    11 hours ago


    Durban, KwaZulu-Natal, South Africa Brace Able Manufacturing Full-time R 350,000 - R 520,000 Contract

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

  • Programmer Gauteng

    11 hours ago


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

    Job Title: ProgrammerGeneral Profiling (www.generalprofiling.co.za) 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 & ResponsibilitiesReceive job cards and program the different...

  • Programme Manager

    13 hours ago


    Centurion, Gauteng, South Africa SET Recruitment Consultants 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...

  • Yes Programme

    13 hours ago


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

  • Programme Specialist

    17 hours ago


    Cape Town, Western Cape, South Africa mothers2mothers Full-time

    The Programme Specialist is the working-level programme technical support role in the Technical Management Unit. Under the direction of the Programme Technical Advisor, the role provides routine technical support and quality follow-up to country teams and projects, maintains the documentation of technical decisions and adaptations, and identifies and...

  • Yes Programme

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

  • Programme Manager

    17 hours ago


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

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