Eskom is inviting South African graduates to apply for the Graduate / Engineer in Training – Software Engineer / Computer Science position for 2026. This re-advertised programme offers structured training, on-the-job experience, and exposure to innovation in South Africa’s energy sector.
- Closing Date: 20 February 2026
- Location: Megawatt Park, Gauteng
- Job Category: IT – Management
- Contract Type: Fixed-Term
- Remuneration: Market-related
- EE Position: Yes
- Listing Reference: eskom_003271
About the Position
The programme falls under Generation New Business Engineering Innovation & Localisation at Megawatt Park. Graduates will receive institutionalised and on-the-job training to develop both technical and professional skills in a leading energy utility environment.
Minimum Qualifications
- Master’s Degree in Software Engineering or Computer Science
- South African citizen
- No prior experience required – perfect for newly qualified postgraduate
QUICK LINKS:
Skills & Competencies
Technical Skills:
- Software programming (Python, C, others)
- Data design and administration
- Software design (UML)
- Leadership and teamwork
Behavioural Competencies:
- Integrity, professionalism, and customer-focused approach
- Strong communication, negotiation, and interpersonal skills
- Self-starter, energetic, assertive, and polite
Key Responsibilities
- Participate in structured training programmes
- Contribute to software development and innovation initiatives
- Support data design and software engineering functions
Why Apply?
- Gain exposure to Eskom’s innovation and engineering environment
- Receive practical experience in software development
- Develop technical and leadership competencies
- Earn market-related remuneration
If you’re a Master’s graduate in Software Engineering or Computer Science, this is your chance to start a career at South Africa’s leading energy utility.
How to Apply
Apply via the Eskom Careers portal:
Click here to apply
Ensure your application is submitted before 20 February 2026. Applicants who do not hear back after the closing date should consider their application unsuccessful.
Recent Posts
- Avemel Group EmpowerED Bursaries 2026 – Apply by 28 February!
- ARMSCOR Talent and Development Programme 2026 – Apply Before 28 February!
- City of Cape Town Energy Apprenticeships 2026 – Apply Now!
- ESG Officer Intern Opportunity at Nurture Brands – Durbanville (12-Month Internship)
- Printer’s Assistant (Trainee) Job Opportunity in Cape Town – Caxton & CTP

Mbalizuke Nkosi
Mbalizuke Nkosi is the editorial voice behind YouthScope.co.za, a South African youth-focused platform dedicated to sharing opportunities, education updates, and career development information. The editorial team focuses on producing clear, reliable, and easy-to-understand content for students, job seekers, and young professionals.
With a strong interest in youth empowerment, skills development, and access to opportunities, Youth Admin curates and publishes content covering learnerships, internships, bursaries, and study guides across South Africa.
The aim of Mbalizuke Nkosi is to simplify important information and make it accessible to young people who are building their future careers.
