Graduate Software Developer – Mentored, Hands-on Growth

Placements24

Johannesburg

On-site

ZAR 240,000 - 360,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Structured training
Mentorship
Diverse projects
Career growth
Well-being

Job summary

Placements24 in Johannesburg is launching a Graduate Software Developer program designed to nurture top talent. Recent graduates will gain hands-on experience across the full software development lifecycle in a supportive environment.

You will code in Python/Java/C#, work with senior developers, and contribute to real-world projects while learning from mentors and peers. This program emphasizes collaboration and practical growth within a vibrant tech setting.

Qualifications

  • Recent graduate with a degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Exposure to at least one object-oriented programming language (e.g., Java, Python, C++).

Responsibilities

  • Participate in the full software development lifecycle, from concept and design to testing and deployment.
  • Write clean, maintainable, and efficient code in languages such as Python, Java, or C#.
  • Collaborate with senior developers and cross-functional teams on project requirements and technical solutions.
  • Debug and resolve software defects and issues reported by QA or users.
  • Contribute to team discussions and planning sessions, bringing fresh perspectives and ideas.

Skills

Programming fundamentals
OOP (Java/Python/C++)
Analytical skills
Teamwork

Education

Bachelor's degree in CS/SE

Job description

Placements24 in Johannesburg is launching a Graduate Software Developer program designed to nurture top talent. Recent graduates will gain hands-on experience across the full software development lifecycle in a supportive environment.

You will code in Python/Java/C#, work with senior developers, and contribute to real-world projects while learning from mentors and peers. This program emphasizes collaboration and practical growth within a vibrant tech setting.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Software Engineer - Mentored Growth in Modern Tech
Junior Software Engineer - Mentored Growth in Modern Tech

Placements24 • Johannesburg

Hybrid
ZAR 240,000 - 360,000
Competitive starting salary
Cutting-edge technologies exposure
Mentorship program
+2
Graduate Software Engineer - Mentorship & Growth (Midrand)
Graduate Software Engineer - Mentorship & Growth (Midrand)

Placements24 • Midrand

Hybrid
ZAR 240,000 - 360,000
Competitive graduate salary
Comprehensive mentorship program
Exposure to cutting-edge technologies
+2
Graduate Developer: Hybrid, Mentorship & Growth
Graduate Developer: Hybrid, Mentorship & Growth

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 180,000 - 240,000
Competitive graduate salary
Structured training and mentorship
Hybrid work model
Junior Software Developer Graduate Program
Junior Software Developer Graduate Program

Placements24 • Johannesburg

On-site
ZAR 240,000 - 360,000
Competitive salary
Structured training
Mentorship
+3
Graduate Software Developer: Intensive Training & Mentorship
Graduate Software Developer: Intensive Training & Mentorship

Placements24 • Vereeniging

On-site
ZAR 180,000 - 230,000
Intensive training
Mentorship from senior engineers
Real-world projects exposure
+1
Graduate Software Engineer - Remote with Mentored Training
Graduate Software Engineer - Remote with Mentored Training

Placements24 • Klerksdorp

Hybrid
ZAR 180,000 - 250,000
Remote work
Mentorship
Flexible hours
+1
Remote Graduate Software Developer Trainee
Remote Graduate Software Developer Trainee

Placements24 • Vereeniging

Hybrid
ZAR 180,000 - 260,000
Intensive training and certifications
Competitive graduate salary
Fully remote work arrangement
+2
Hybrid Junior Software Developer — Mentorship & Growth
Hybrid Junior Software Developer — Mentorship & Growth

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 240,000
Entry-level salary
Medical aid
Retirement fund
+3
Graduate Software Developer
Graduate Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 240,000 - 360,000
Competitive starting salary
Cutting-edge technologies exposure
Mentorship program
+2
Graduate Software Engineer — Web Apps & Mentorship
Graduate Software Engineer — Web Apps & Mentorship

Company : Adapt IT (Pty) Ltd • Midrand

On-site
ZAR 78,000 - 123,000