Eskom
Graduate in Training: Software
Company: Eskom
Location: Gauteng – Megawatt Park (Generation Business Unit)
Job Type: Graduate Programme – Internship
Remuneration: Market Related
Employment Equity Position: Yes
Date Posted: 2025‑11‑10
Position Summary
Join Eskom’s Generation Business Unit – New Business Engineering & Innovation – as a Graduate in Training (Software) and gain hands‑on experience in software development within the electricity, energy and water supply sector.
Key Responsibilities
You will receive structured, on‑the‑job training and support software projects across the unit, collaborating with cross‑functional teams and applying industry best practices.
Required Skills & Competencies
- Proficiency in programming with Python and C.
- Strong teamwork and leadership ability.
- Integrity, professionalism and a customer‑focused mindset.
Knowledge & Skills
Knowledge of Eskom’s policies and procedures.
- Excellent communication and interpersonal skills.
- Ability to negotiate, liaise and listen effectively.
Attributes
- Politeness, promptness and energy.
- Self‑starter and assertiveness.
Minimum Requirements
- Qualification: Fully completed BSc or BEng in Computer Engineering.
- Citizenship: South African citizen.
- Experience: No prior experience required.
Important Information
If you have not been contacted within 28 days of the closing date, please assume your application was not successful.
Eskom is committed to equality, employment equity and diversity. Preference may be given to candidates from under‑represented groups, and candidates with disabilities are encouraged to apply.
We maintain a smoke‑free workplace for employees and visitors.
Support
For assistance, contact Candidate Support: Candidate.support@ci.hr.
Application
To apply, visit the Eskom Careers portal: eskomcareers.ci.hr.
Open until filled.