programmer

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


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

    1 day 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 Manager

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

  • YES Programme

    1 day ago


    Pretoria, Gauteng, South Africa SGS Full-time

    SGS is the world’s leading inspection, verification, testing and certification company. SGS is recognized as the global benchmark for quality and integrity. With more than 97,000 employees, SGS operates a network of over 2,600 offices and laboratories around the world.Job DescriptionPRIMARY RESPONSIBILITIESThe main purpose of this position is to provide an...

  • Graduate Programme

    1 day ago


    Pretoria, Gauteng, South Africa AVBOB Group Full-time

    You will be working for a company that is over 100 years old with strong values which are customer centric. You will have access to personal services through the employee assistance program and wellness programs. You will be working for an organization that values employee development and rewards excellent performance.The areas of responsibility include but...

  • CNC Programmer

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

  • CNC Programmer

    1 day ago


    east rand, South Africa Jobs 4 All Full-time

    Key Responsibilities Develop, create, and optimise CNC programs for 4-axis milling machines. Generate machining programs directly from engineering drawings and 3D CAD models. Utilise CAD/CAM software such as Mastercam, Autodesk Inventor CAM, Siemens NX, or similar programming platforms. Determine machining strategies to maximise efficiency, quality, and tool...

  • Programmer analyst

    2 days ago


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

  • Programmer - 23236

    2 days ago


    pretoria, gauteng, South Africa Sinakho Staffshop Full-time

    Join a Stable Solar Company Utilise your programming/software development skills in a rewarding role. Desired Experience & Qualification C, C#, and C++ Python External and internal networks Internet AP Hardware integration with Raspberry Pi controllers, ESP32, and SCADA systems RS485/232 CAN bus Minimum 3 years relevant experience. Package & Remuneration...


  • gauteng, South Africa Beatdown Entertainment Full-time

    Job Description Shape the sound of Birmingham. We are looking for an exceptional Director of Programme to lead and deliver the vibrant, commercially grounded programme at B: Music. With up to 800 events each year across Symphony Hall, Town Hall and beyond, this is a role with genuine scale, influence and ambition. You’ll shape a programme that brings...

  • Programme Manager

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

  • ARISE Programme

    2 days ago


    Pretoria, Gauteng, South Africa Merchant West Full-time R 300,000 - R 420,000 Contract

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

  • Programme Manager

    2 days ago


    Noord-Kaap, South Africa MECS Full-time R 700,000 - R 900,000 Contract

    Reference: JHB011075-CH-2Our client is currently recruiting for a Construction/Programme Manager from a Healthcare/ Education/ Welfare/ Infrastructure/ Enterprise Development background to design, implement and monitor high impact and sustainable community based projects in line with an appropriate approved strategy.5-Year contract positionLocation: Kathu,...

  • Cnc Programmer

    2 days ago


    Johannesburg, Gauteng, South Africa Pronto Labour Team (Pty) Ltd Full-time R 180,000 - R 300,000 Contract

    CNC PROGRAMMER - Engineering/Manufacturing Industry experience - Milling/Turning - Kempton Park area, East Rand, Gauteng 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...

  • Programme Manager

    2 days ago


    za MECS Full-time

    Reference: JHB011075-CH-2Our client is currently recruiting for a Construction/Programme Manager from a Healthcare/ Education/ Welfare/ Infrastructure/ Enterprise Development background to design, implement and monitor high impact and sustainable community based projects in line with an appropriate approved strategy.5-Year contract positionLocation: Kathu,...

  • Programmer Gauteng

    2 days ago


    gauteng, za, Gauteng Ad Hoc Client Full-time

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


  • Pretoria, Gauteng, South Africa Jobgether SRL Full-time

    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 Executive

    2 days ago


    za IndSAfri Full-time

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

  • PLC Programmer

    2 days ago


    Pretoria, Gauteng, South Africa Profile Personnel Full-time

    Overview Well established Automotive company based in Pretoria are seeking a qualified and experience applicant to join their dynamic team Job Purpose The PLC Programmer is responsible for designing, developing, testing, and maintaining Programmable Logic Controller (PLC) systems for automated equipment and processes. This role involves programming,...

  • Senior Programmer

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

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