Re-Advert Graduate/Engineer in Training – Software Engineer/Computer Science Jobs

  • Full Time
  • , South Africa

Eskom Communications

Job Opportunity: Graduate / Engineer in Training (Software Engineering)

Eskom is South Africa’s primary electricity provider, generating approximately 95% of the electricity used in the country and 45% of the power used across the African continent. As we continue to expand and modernize our power stations and infrastructure, we are looking for talented graduates to join our team in Gauteng.

Role Overview

This is a full-time Graduate Trainee position designed for individuals who are eager to start their careers in a professional environment. The successful candidate will undergo a structured program involving both formal institutional training and practical, on-the-job experience.

Minimum Requirements

  • Education: A Master’s Degree in Software Engineering or Computer Science.
  • Experience: No previous work experience is required.
  • Citizenship: Applicants must be South African citizens.

Technical Skills & Competencies

  • Proficiency in software programming (Python, C++, etc.).
  • Knowledge of software design using UML.
  • Understanding of data design and administration.
  • Familiarity with corporate policies and procedures.

Professional & Personal Attributes

We are looking for individuals who demonstrate the following qualities:

  • Professionalism: High level of integrity and a strong focus on customer service.
  • Communication: Excellent interpersonal and negotiation skills.
  • Teamwork: Ability to collaborate effectively within a team.
  • Drive: A self-starter who is energetic, assertive, and prompt.

Key Responsibilities

  • Engage in specialized training programs provided by the company.
  • Apply academic knowledge to support software engineering projects.
  • Collaborate with senior engineers to learn and implement best practices.

How to Apply

Interested candidates who meet the above criteria are invited to apply through the Eskom careers portal. Please ensure your application is submitted before the closing date.

Application Deadline: 20 February 2026

Location: Gauteng, South Africa