programmer jobs in Durban

4,397 programmer job listings in South Africa. Find daily updated positions from leading job boards.

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

  • PLC Programmer

    5 hours ago


    durban, kwazulu natal, South Africa Green Marble Recruitment Consultants Full-time

    Seeking an Experienced PLC Programmer Reference: JHB -CR-5 Join 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 & Responsibilities PLC Programming. Software Development in accordance...

  • Internship Programme

    7 hours ago


    durban, kwazulu natal, South Africa 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...


  • durban, kwazulu natal, South Africa Stefanutti Stocks Group 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...


  • durban, kwazulu natal, South Africa Doxim Full-time

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

  • Senior Programmer

    3 days ago


    Durban, KwaZulu-Natal, South Africa KCR Placement Remote Full-time R 1 - R 2 Contract

    Senior Programmer - South Africa/Kenya/Poland/Hungary - RemoteAt ICON Strategic Solutions, you will work in a sponsor-dedicated model, supported by ICON’s global expertise.As the world’s largest FSP organisation, with over 90 sponsor partnerships, we offer stability, career development and a collaborative environment where your work contributes to the...

  • Senior Programmer

    3 days ago


    Durban, KwaZulu-Natal, South Africa ICON plc Remote Full-time R 1 - R 2 Contract

    Senior Programmer - South Africa/Kenya/Poland/Hungary - RemoteAt ICON Strategic Solutions, you will work in a sponsor-dedicated model, supported by ICON’s global expertise.As the world’s largest FSP organisation, with over 90 sponsor partnerships, we offer stability, career development and a collaborative environment where your work contributes to the...


  • Durban, KwaZulu-Natal, South Africa HelloKindred Full-time

    Who is HelloKindred? HelloKindred are specialists in staffing marketing, creative and technology roles, offering a range of talent solutions that can be delivered on-site, remotely or hybrid. Our vision is to make work accessible and people’s lives better.We do this by disrupting traditional employment barriers –connecting ambitious talent to flexible...


  • durban, kwazulu natal, South Africa Placements24 Full-time

    About the Role Our client, a dynamic and impactful non-profit organization committed to environmental conservation and sustainable resource management in KwaZulu-Natal , is seeking a skilled Programme Funding Specialist. This role is critical for securing the financial resources necessary to sustain and expand our client's vital conservation initiatives....


  • durban, kwazulu natal, South Africa Placements24 Full-time

    About the Role Our client is delighted to introduce a comprehensive Graduate Trainee Programme for ambitious individuals looking to launch their careers in the thriving industrial and commercial center of Durban . This program is designed to provide participants with a broad understanding of our client's operations, offering rotations through key business...

  • Cnc Programmer

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

  • Plc Programmer

    13 hours ago


    durban, kwazulu natal, South Africa Network Engineering Full-time

    Join a pioneering force in the automotive industry! Reference: NES -Phind-1 Our client is dedicated to pushing the boundaries of innovation and excellence in automotive manufacturing. With a focus on cutting-edge technology and a commitment to quality, we're shaping the future of transportation. Duties & Responsibilities We are currently seeking a skilled...

  • Cnc Programmer

    13 hours ago


    durban, kwazulu natal, South Africa Beaver Migration And Recruitment 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...


  • Durban, KwaZulu-Natal, South Africa Company : SA Home Loans Full-time R 67,000 - R 100,000 Contract

    SA Home Loans is excited to launch the 2025 Graduate Program. This program is aimed at providing a solid foundation for graduates to gain hands‑on experience in their field of study. Graduates will be part of a dynamic and supportive environment where they can develop their skills and contribute to the organization.As an equal opportunity employer, SA Home...


  • Durban, KwaZulu-Natal, South Africa Placements24 Full-time

    Cytel Inc. seeks a Senior/Principal Statistical Programmer (SAS + R) fully remote for a global pharma client. This role demands expert programming, CDISC Standards mastery, and leadership in a fast-paced biometrics team.You will generate SDTM/ADaM specifications and deliver high-quality datasets, tables, listings, and figures, while supporting regulatory...


  • durban, kwazulu natal, South Africa Company : Deloitte Full-time

    Rotational exposure to IT Audit, Data Analytics, and Controls & Assurance before specialization.IT Audit: Testing IT elements, General IT Controls, Application Controls, infrastructure, Project Assurance, and Data Migration.Data Analytics: Data modelling, management, cloud analytics, business analysis, and SAP analytics.Controls & Assurance: Internal Audit,...


  • durban, kwazulu natal, South Africa Placements24 Full-time

    About the Role Our client, WhatJobs Direct , is seeking a highly experienced and strategic Programme Manager to lead critical infrastructure development projects based in Durban, KwaZulu-Natal . This senior role demands a proven ability to manage multiple concurrent projects, ensuring alignment with the organization's strategic goals and operational...

  • Programme Manager

    5 hours ago


    durban, kwazulu natal, South Africa Placements24 Full-time

    About the Role Our client, a well-respected NGO focused on uplifting youth in Durban, is seeking a dynamic and experienced Programme Manager to oversee their flagship youth empowerment initiatives. This critical role involves strategic planning, program implementation, and team leadership, ensuring the successful delivery of services that foster skill...


  • durban, kwazulu natal, South Africa Islamic Relief SA Full-time

    Islamic Relief South Africa is seeking a National Support Officer for the Programmes Department in Durban. The role provides administrative, coordination, consolidation, and information-management support to oversee the Programme's activities. It does not entail line management but supports by consolidating inputs, tracking deadlines, and ensuring smooth...


  • durban, kwazulu natal, South Africa Mancosa Full-time

    Curriculum Coordinator: Existing Programmes Listing reference: manco_ Listing status: Online Apply by: 1 December 2026 Position summary Job category: Others: Education and Training Location: Durban Contract: Fixed Term Contract Remuneration: Market Related EE position: Yes Introduction MANCOSA, a DHET registered and CHE accredited private...

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