Graduate Engineer in Training

Eskom Holdings SOC Ltd

This position at Eskom requires a Master's in Software Engineering or Computer Science, focusing on software programming in Python and C.

Last checked on August 26, 2026. We may earn a commission when you click through.

Advertisement

This position is a great opportunity for recent graduates looking to start their careers in software engineering at a reputable company. However, candidates should be aware of the competitive nature of the application process.

✓ Strong company reputation ✓ Hands-on experience with programming ✓ Support for professional growth

Graduate Engineer in Training

Eskom Holdings SOC Ltd

Updated 20 hours ago
Apply now

You'll be redirected to za.talent.com

South Africa

This position is a great opportunity for recent graduates looking to start their careers in software engineering at a reputable company. However, candidates should be aware of the competitive nature of the application process.

About this role

This position at Eskom requires a Master's in Software Engineering or Computer Science, focusing on software programming in Python and C.

About the Company

Eskom Holdings SOC Ltd is a leading electricity utility in South Africa, responsible for generating and distributing power.

Key Highlights

  • Focus on software programming in Python and C
  • Entry-level position ideal for recent graduates
  • Located at Megawatt Park, a key Eskom facility
  • Opportunities for innovation in engineering and localisation

💡 Honest Take: While the role offers at a major utility, competition for positions can be fierce. Be prepared for a rigorous selection process that may not be explicitly detailed in the job listing.

Pros

  • Strong company reputation
  • Hands-on experience with programming
  • Support for professional growth
  • Collaborative work environment

Cons

  • No salary details provided
  • Entry-level roles may have limited immediate benefits
  • High competition for positions

Best For: Ideal for early-career professionals eager to develop their skills in a major utility company.

Watch Out: The absence of disclosed salary information may lead to uncertainty regarding compensation expectations.

Apply for this position

You'll be redirected to za.talent.com

Expert Review

Eskom's Graduate Engineer in Training role is an entry-level position that demands a Master's degree in Software Engineering or Computer Science. Software programming skills in Python and C are essential for this role, which is hosted at the prominent Megawatt Park facility. Candidates should be prepared for a competitive application process, as many graduates vie for limited spots.

While Eskom is a respected name in the energy sector, the job listing lacks detailed salary information, leaving potential applicants in the dark about compensation. Understanding the market rates for similar positions may help set realistic expectations.

The company is known for fostering innovation and offers a collaborative environment, making it suitable for those passionate about engineering and technology. It's crucial for applicants to showcase their programming skills effectively during the selection process to stand out among peers. For more information on the role, refer to the official listing on talent.com.

You might also like

Related Articles