Jobs for programmer at Pretoria

2,105 programmer job listings in South Africa. Find daily updated positions from leading job boards.

  • PLC Programmer

    6 hours ago


    Pretoria, Gauteng, South Africa Profile Personnel Full-time

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

  • CNC Programmer

    6 hours ago


    Pretoria, Gauteng, South Africa People Dimension Full-time

    Job Description/Duties:   Set up machines at the beginning of the shift to ensure proper working order Perform testing procedures to ensure that machines work optimally during the production procedure Feed information akin to speed, shapes and sizes through the device set up box Place parts in semi-automated machines Troubleshoot problems during machine...

  • Senior Programmer Premium

    12 hours ago


    Pretoria, Gauteng, South Africa Hire Resolve Full-time R 540,000 Contract

    Hire Resolve's client, a software company, is looking for a dynamic and experienced Senior Programmer to join their team in Pretoria, Gauteng.Responsibilities:Design, develop, and maintain applications using C#, JSON, and MS SQL.Collaborate with cross-functional teams to define, design, and ship new features.Troubleshoot, optimize, and improve existing...

  • Programmer - 23236

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

  • Uc programmer

    18 hours ago


    pretoria, gauteng, South Africa AtripleA Recruitment & Temps Full-time R 360,000 Contract

    Key Responsibilities Responding to calls logged by clients Providing remote/telephonic support Scheduling site visits within a client's Service Level Agreement Mean-Time-to-Respond time Resolving an issue within a client's Service Level Agreement Mean-Time-To-repair time Understanding each client's Service Level Agreement contract and adhering to the...

  • Programme Associate

    3 days ago


    Pretoria, South Africa United Nations Development Programme (UNDP) Full-time

    **Background**: UN Women, grounded in the vision of equality enshrined in the Charter of the United Nations, works for the elimination of discrimination against women and girls; the empowerment of women; and the achievement of equality between women and men as partners and beneficiaries of development, human rights, humanitarian action and peace and...

  • Programmer - 23236

    3 days ago


    Pretoria, Gauteng, South Africa Sinakho Staffshop (Pty) Ltd Full-time R 350,000 - R 550,000 Contract

    Join a Stable Solar CompanyUtilise your programming/software development skills in a rewarding role.Desired Experience & QualificationC, C#, and C++PythonExternal and internal networksInternet APHardware integration with Raspberry Pi controllers, ESP32, and SCADA systemsRS485/232CAN busMinimum 3 years relevant experience.Package & RemunerationMarket...

  • Programme Coordinator Premium

    12 hours ago


    Pretoria, Gauteng, South Africa Advtech Full-time

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

  • Programme coordinator

    18 hours ago


    pretoria, gauteng, South Africa The IIE Tertiary Full-time R 540,000 Contract

    Join Our Team at IIE 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 30,000 students nationwide. As we continue to expand and innovate,...


  • Pretoria, South Africa H2R Africa Full-time

    **PLEASE NOTE THAT ONLY CANDIDATES THAT QUALIFY IN FULL WILL BE CONTACTED. PLEASE ONLY APPLY IF YOU CAN THE NECESSARY QUALIFICATIONS** Qualifications and experience: Registered Nurse (additional post graduate certificate or diploma in counseling and/ or psychology will be advantageous) Valid up to date SANC registration A minimum of 3 years experience in...


  • Pretoria North, South Africa Afrit trailers Full-time

    **_Introduction_** - **Duties & Responsibilities**_ Programming of welding robots. Increase program efficiency if needed. Ensure that robots are running at optimal capacity. Follow production schedules to ensure programming is done for certain parts. Run the program and check and monitor torches and readjust as needed. Moves machine controls and guides...


  • Pretoria, Gauteng, South Africa Milton Resourcing Full-time

    Programme Planning and Initiation• Develop the implementation plan for the Partner-A-District (PAD) programme, aligned with approvedobjectives, partnership framework, and district approach.• Manage the PAD oversight, facilities, logistics, and resourcing to ensure effective execution of theprogramme deliverables.• Develop the execution plan for a...


  • Pretoria, South Africa South African Payroll Association Full-time

    Position Reports to:    Head: Enterprise Programme Manager Division:                        Strategy Enablement & Modernisation Location:                       Head Office, Pretoria Advert Closing Date:  04 September 2026     About the Position   The Portfolio Manager: Programme Management will be responsible for...


  • Pretoria, South Africa Heitha Staffing Group Full-time

    IntroductionThe Programme Coordination Support Resource will provide project coordination and administrative support to MRAC in the coordination, monitoring and tracking of committee deliverables developed by technical task teams. The successful candidate will support the implementation of backlog reduction initiatives, coordinate task teams and stakeholder...


  • Pretoria, Gauteng, South Africa Vector Logistics Full-time R 180,000 - R 240,000 Contract

    We are a Supply Chain and Sales & Merchandising partner adding value to your business through a fully integrated, temperature-controlled network in Southern Africa.But we are also more than that. We are people serving people. While we boast the best in tech and infrastructure, our people are our greatest resource. With our skilled, curious, can-do people at...


  • Pretoria, South Africa Macrobert INC Attorneys Full-time

    Our one-month Vacation Programme aims to provide students with an insight to a typical day-to-day of a Candidate Attorney and an introduction to the firm. The programme includes structured training sessions and rotations between various departments. Requirements: - This specific programme is open to LLB Students eligible for articles in 2028 and 2029. -...

  • PLC Programmer

    2 days ago


    pretoria, gauteng, South Africa S4 Integration (Pty) Ltd. Full-time R 660,000 Contract

    About Role We are seeking an experienced PLC Programmer / Application Engineer to join our team in Pretoria. The position involves programming & configuration of PLC’s (mainly Siemens and Allen-Bradley), HMI development, troubleshooting and/or repair. The successful candidate will also be expected to write technical procedures and documentation for the...


  • Pretoria, Gauteng, South Africa Lifecheq Remote Full-time R 200,000 - R 300,000 Contract

    The opportunity Are you passionate about technology, programming, solving problems, and making a meaningful impact in people’s lives? Do you want to launch your career at the cutting edge of fintech in South Africa? LifeCheq’s Graduate Programme is your gateway to a high-impact role in one of the country’s most exciting fintech companies. Who we...


  • pretoria, gauteng, South Africa Company : Mercedes-Benz South Africa Full-time R 100,000 Contract

    Mercedes-Benz South Africa (MBSA) is offering a unique development opportunity for recently qualified graduates, who desire to be an integral part of the MBSA talent pool. Responsibilities Relevant practical experience in your field of study Exposure to a world class company and well-established brand An opportunity to apply for positions within the...


  • pretoria, gauteng, South Africa Spane4all Full-time R 112,000 Contract

    A 12-month paid graduate internship programme at the Companies and Intellectual Property Commission (CIPC), a member of the Department of Trade, Industry and Competition (the dtic), providing unemployed South African graduates with structured workplace experience and professional development in a government regulatory environment. Responsibilities Gain...

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