Junior Software Developer Graduate Program

Placements24

Johannesburg

On-site

ZAR 240,000 - 360,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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

About the Role

Our client is launching an exciting Graduate Software Developer program aimed at nurturing top-tier talent in Johannesburg . This intensive program offers a unique opportunity for recent graduates to gain hands‑on experience in software development within a supportive and innovative environment. You will be part of a dynamic team, contributing to real‑world projects and learning from experienced mentors. This is an ideal stepping stone for individuals eager to build a successful career in technology and make a tangible impact from day one, embracing a culture that champions learning, collaboration, and professional growth across all levels of the organization.


Key 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.


Requirements


  • Recent graduate with a Bachelor's 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++).

  • Excellent analytical and problem-solving abilities.

  • Strong communication and teamwork skills, with a proactive attitude towards learning.


Benefits


  • Competitive entry-level salary package.

  • Structured training and mentorship from industry experts.

  • Exposure to diverse technologies and challenging projects.

  • Opportunities for career advancement within the company.

  • Vibrant work environment with a focus on employee well-being.

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

Similar jobs worth comparing

Graduate Trainee - Software Development
Graduate Trainee - Software Development

Placements24 • Sandton

Hybrid
ZAR 280,000 - 420,000
Training & mentorship
Bonuses
Tech exposure
+2
Junior Software Developer
Junior Software Developer

Placements24 • Soweto

On-site
ZAR 180,000 - 240,000
Health, dental, and vision insurance
Mentorship and on-the-job training
Exposure to various technologies
+1
Junior Software Developer - Graduate Program
Junior Software Developer - Graduate Program

Placements24 • East London

Hybrid
ZAR 100,000 - 145,000
Competitive internship stipend
Mentorship from experienced software\
Graduate Software Developer
Graduate Software Developer

Placements24 • Gauteng

Hybrid
ZAR 260,000 - 360,000
Hybrid work arrangement
Structured training programs
Mentorship & career growth
+1
Graduate Software Developer
Graduate Software Developer

Placements24 • George

Hybrid
ZAR 180,000 - 300,000
Graduate salary package
Hybrid work model
Training programs
+2
Junior Software Engineer
Junior Software Engineer

Placements24 • South Africa

On-site
ZAR 180,000 - 280,000
Competitive salary
Medical & dental
Mentorship program
+3
Graduate Software Developer Internship
Graduate Software Developer Internship

Placements24 • Rustenburg

On-site
ZAR 89,000 - 167,000
Competitive internship stipend
Mentorship from experienced software t
Hands-on experience with modern tools
Junior Software Developer
Junior Software Developer

Placements24 • Klerksdorp

Hybrid
ZAR 180,000 - 260,000
Hybrid work model
Structured internship program withded
Mentorship
+3
Junior Software Developer
Junior Software Developer

Placements24 • Vereeniging

On-site
ZAR 240,000 - 320,000
Competitive entry-level salary
Medical aid
Retirement fund
+3
Job: Software Development Graduate
Job: Software Development Graduate

Company : Boxfusion • Johannesburg

On-site
ZAR 100,000 - 134,000