programming

1,000 programming job listings in South Africa. Find daily updated positions from leading job boards.


  • johannesburg, gauteng, South Africa Company : FEM Full-time

    FEM (Federated Employers Mutual Assurance Company) is offering an internship program aimed at reducing youth unemployment in South Africa. This 12-month program provides two young South Africans the chance to gain valuable workplace experience within the IT department. Candidates will engage in IT-related projects, develop crucial technical skills, and...


  • centurion, gauteng, South Africa Company : Exxaro Full-time R 134,000 Contract

    Exxaro in Centurion, Gauteng, South Africa offers a 24-month internship program in the finance field. Interns will gain practical experience while adhering to company policies and regulations. Preference will be given to candidates residing in communities surrounding the internship location. The role provides structured training and exposure to financial...


  • gauteng, gauteng, South Africa Company : Transnet Full-time

    Transnet is offering a two-year Young Professional-in-Training programme in Graphic Design in South Africa. The role involves structured learning, shadowing staff, and handling procurement-related tasks. Applicants should have a ND/Degree in Graphic Design and 0–1 year of experience, with strong communication and teamwork skills. The programme provides...


  • umkomaas, kwazulu natal, South Africa Company : Sappi Full-time R 89,000 Contract

    Sappi invites graduates to join its Human Resources Intern-2027 Graduate Internship Program in Johannesburg for a one-year internship. The program provides hands-on experience in a wide range of HR functions under skilled mentors. Under mentorship, you will support onboarding documentation, participate in shortlisting and interviewing, perform HR...

  • Data analytics

    3 days ago


    mpumalanga, kwazulu natal, South Africa Company : Cross Boarder Full-time R 84,000 Contract

    The Cross Border offers a Data Capturing & Analysis Internship Programme for 2025 in South Africa. The role focuses on data collection from internal and external stakeholders and supporting internal clients while gaining hands-on experience with information analysis techniques. Interns will compile analytical reports and maintain databases, with a learning...


  • johannesburg, gauteng, South Africa Company : Transnet Full-time R 89,000 Contract

    Transnet Rail Infrastructure (TRIM) invites unemployed South African graduates between ages 18 and 35 to apply for a two-year graduate development programme. This structured programme provides both institutional knowledge and on-the-job training to build solid work experience and improve employability. The programme is mentor-led for twenty-four months...


  • , South Africa Company : Factory 209 (Pty) Ltd t/a Gradlinc Full-time R 45,000 - R 67,000 Contract

    Factory 209 (Pty) Ltd t/a Gradlinc is looking for recent graduates to join the GLC Future Leaders Program, an 18-month rotational internship designed to develop future aviation professionals. This programme offers hands-on experience, mentorship, and exposure to a world-class aviation organization.ResponsibilitiesRotate across multiple departments to gain...


  • Wes-Kaap, Wes-Kaap, South Africa Spane4all Full-time R 56,000 - R 89,000 Contract

    Motus Aftermarket Parts is searching for unemployed youth who are passionate about the automotive parts industry to apply for our Graduate Programme. This is a great opportunity to gain both theoretical and practical experience in our operations department. Learners will be placed at our branches and our head office in Gauteng, Limpopo and Cape Town. After...


  • Johannesburg, Gauteng, South Africa Company: TIGER BRANDS Full-time

    Tiger Brands is launching the 2026 Future Leaders Development Programme for Mechanical Engineering in Johannesburg. The 24‑month enhanced development track recruits bachelor’s degree or BTech graduates who show potential to reach leadership positions, with a structured blend of learning, hands‑on projects, and exposure across our business...

  • Global Launch

    3 days ago


    gauteng, gauteng, South Africa Amazon Commercial Services (South Africa) (Pty) Ltd - N09 Full-time R 2 Contract

    Amazon Commercial Services (South Africa) (Pty) Ltd - N09 in Gauteng seeks a Senior Supply Chain Program Manager to own the end-to-end procurement lifecycle for site launches, from sourcing to project management, and to build a scalable, locally adapted model from the ground up. You will collaborate with cross-functional partners to ensure timely orders and...


  • Remote, noord kaap, South Africa Placements24 Full-time R 1 Contract

    Placements24 is seeking an Aviation Project Manager to lead major aviation initiatives in Kimberley. The role blends on-site and remote coordination, overseeing timelines, budgets, resources, and stakeholder communications for complex infrastructure upgrades and fleet enhancements. The ideal candidate has a Bachelor's degree in engineering or related field,...


  • Gauteng, Gauteng, South Africa Placements24 Full-time

    Placements24 in Sandton seeks a strategic Program Manager to oversee community initiatives. You will plan, execute, and evaluate programs, manage budgets, lead project teams, and build partnerships with stakeholders to maximize social impact.This leadership role requires a results-oriented professional with strong governance, communication, and analytics...


  • Western Cape, Western Cape, South Africa Placements24 Full-time

    Placements24 is seeking a dedicated Recreation Program Manager in Mossel Bay to lead development and execution of diverse recreational activities for the community. You will oversee program operations, staff and volunteers, and ensure high-quality service across offerings.The role requires proven experience in managing recreational programs, strong...


  • , South Africa Codekeeper Full-time

    Codekeeper is looking for a Program Manager to oversee projects and ensure they achieve strategic goals. The role includes planning, coordinating, and delivering excellent project outcomes, all while working remotely. Ideal candidates will have strong problem-solving skills and proficiency in contemporary web tools.This position offers the chance to work in...


  • Johannesburg, Gauteng, South Africa Company: Transnet Full-time

    Transnet Freight Rail offers a two-year graduate development programme for unemployed South African graduates aged 18-35. The programme provides structured training, institutionalized knowledge, and work experience, with participants placed in various depots and departments.Participants gain hands-on experience in Sales and Marketing, assisting in developing...


  • Cape Town, Western Cape, South Africa Hire Resolve Full-time

    A recruitment agency is seeking a SAP Manager to oversee an IT project team in Cape Town. The candidate will manage and enhance a stable SAP environment while ensuring maximum benefit from SAP investments. Responsibilities include team management, solution roadmaps, and promoting continuous improvement. Applicants should have a Bachelor's in Information...


  • Remote, South Africa Company : Aurex Constructors Full-time R 240,000 Contract

    Aurex Constructors invites recent Civil Engineering graduates to join their field-based Graduate Development Programme for 2026/2027 across South Africa. The programme prepares candidates for a career in the Construction and Built Environment sector with deployment on multiple sites. Responsibilities include active participation in the programme, teamwork...


  • durban, kwazulu natal, South Africa Council Of Family And Child Caring Agencies Full-time

    Forestdale seeks a Chief Program Officer to lead the strategic, quality, and growth of all programmatic operations in New York City. You will shape prevention, family strengthening, behavioral health, youth development, and child welfare services while aligning with Forestdale’s mission and values. The role requires providing vision and oversight to...


  • kempton park, gauteng, South Africa Company : Revlon Full-time R 240,000 Contract

    Revlon offers a 12-month Graduate Programme in Kempton Park, South Africa, rotating through Finance, HR, Procurement, and Safety & Environment. The program targets candidates with a 3-year degree, preferably a BCom Accounting, and at least one year of experience. The programme focuses on administration, finance systems, records management, information...


  • gauteng, gauteng, South Africa Company : Eskom Full-time

    Eskom invites graduates to join its Finance Graduate in Training program at Megawatt Park, located in the Western Cape (South Africa). The placement offers exposure to financial planning, reporting, and governance through structured on‑the‑job training. Applicants must have a completed degree and be a South African citizen, with related experience...