Junior Software Engineer - Mentored Growth in Modern Tech

Placements24

Johannesburg

Hybrid

ZAR 240,000 - 360,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive starting salary
Cutting-edge technologies exposure
Mentorship program
Professional development opportunities
Inclusive, collaborative environment

Job summary

Placements24 in Johannesburg is seeking ambitious Graduate Software Developers to join a dynamic team. Recent graduates will contribute to the full software development lifecycle, work with mentors, and grow within a leading tech organization.

You will collaborate with senior developers, participate in agile processes, and pursue professional development while building high-quality software solutions that impact client operations and customer engagement strategies.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Foundational knowledge of programming languages such as Java, Python, C#, or JavaScript.
  • Understanding of data structures, algorithms, and object-oriented programming concepts.
  • Familiarity with version control systems like Git.
  • Excellent problem-solving abilities and a strong desire to learn new technologies.

Responsibilities

  • Collaborate with senior developers to design, code, test, and debug software applications.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Write clean, efficient, and well-documented code following established coding standards.
  • Assist in the maintenance and enhancement of existing software systems.
  • Contribute to the development of technical documentation and user guides.

Skills

Java
Python
C#
JavaScript
OOP concepts

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

Git

Job description

Placements24 in Johannesburg is seeking ambitious Graduate Software Developers to join a dynamic team. Recent graduates will contribute to the full software development lifecycle, work with mentors, and grow within a leading tech organization.

You will collaborate with senior developers, participate in agile processes, and pursue professional development while building high-quality software solutions that impact client operations and customer engagement strategies.

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

Similar jobs worth comparing

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 Software Developer – Mentored, Hands-on Growth
Graduate Software Developer – Mentored, Hands-on Growth

Placements24 • Johannesburg

On-site
ZAR 240,000 - 360,000
Competitive salary
Structured training
Mentorship
+3
Graduate Software Engineer Trainee — Mentored Projects
Graduate Software Engineer Trainee — Mentored Projects

Placements24 • South Africa

On-site
ZAR 180,000 - 240,000
Structured mentorship
Diverse projects
Development tools access
+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
Graduate Software Engineer — Hybrid, Mentorship & Growth
Graduate Software Engineer — Hybrid, Mentorship & Growth

Placements24 • Pietermaritzburg

Hybrid
ZAR 180,000 - 240,000
Competitive graduate salary
Structured mentorship
Hybrid work model
+1
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: Mentorship & Training
Graduate Software Engineer: Mentorship & Training

Placements24 • George

On-site
ZAR 240,000 - 360,000
Competitive graduate salary and perks
Comprehensive training program
Mentorship from experienced engineers
+1
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
Junior Full-Stack Software Intern - Mentored & Learning
Junior Full-Stack Software Intern - Mentored & Learning

Placements24 • Bloemfontein

Hybrid
ZAR 67,000 - 100,000
Competitive internship stipend
Mentorship from experienced software</
Hybrid Graduate Software Engineer — Mentorship & Growth
Hybrid Graduate Software Engineer — Mentorship & Growth

Placements24 • Pietermaritzburg

Hybrid
ZAR 180,000 - 240,000
Entry-level salary
Mentorship program
Training exposure
+2