Remote Graduate Software Engineer – Growth & Mentorship

Placements24

Benoni

Hybrid

ZAR 201,000 - 312,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Graduate program
Mentorship
Career growth
Training access

Job summary

Placements24 is seeking a Remote Graduate Software Engineer to join a distributed engineering team. You will contribute across the software lifecycle from design to deployment, working with modern languages and frameworks in a remote-first environment.

This graduate program emphasizes training, mentorship, and exposure to a diverse set of projects. You will collaborate with product management and QA in an agile setting while delivering high-quality software from a home-based role in South Africa.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Strong CS fundamentals: data structures & algorithms.
  • Proficiency in at least one OO language (Java, Python, C++, C#).
  • Familiarity with Agile/Scrum; Git proficiency.

Responsibilities

  • Design, develop, and implement software solutions using modern languages and frameworks.
  • Write clean, well-documented code and follow best practices.
  • Collaborate with cross-functional teams to define and deliver features.
  • Participate in code reviews and provide constructive feedback.
  • Develop unit and integration tests; troubleshoot defects and performance issues.
  • Contribute to system design and architecture, stay updated on new tech.

Skills

Languages: Java, Python, C++
OO programming
Git
Problem solving
Remote collaboration

Education

Bachelor's degree in CS/SE

Tools

Git

Job description

Placements24 is seeking a Remote Graduate Software Engineer to join a distributed engineering team. You will contribute across the software lifecycle from design to deployment, working with modern languages and frameworks in a remote-first environment.

This graduate program emphasizes training, mentorship, and exposure to a diverse set of projects. You will collaborate with product management and QA in an agile setting while delivering high-quality software from a home-based role in South Africa.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Software Engineer — Grads Welcome & Mentorship
Remote Software Engineer — Grads Welcome & Mentorship

Placements24 • Gauteng

Hybrid
ZAR 240,000 - 420,000
Remote work
Home office allowance
Health insurance
+2
Remote Graduate Software Engineer (Full-Stack)
Remote Graduate Software Engineer (Full-Stack)

Placements24 • Upington

Hybrid
ZAR 167,000 - 279,000
Mentorship from senior engineers
Remote-first culture
Flexible work hours
+1
Remote Graduate Software Engineer — Grow with Impact
Remote Graduate Software Engineer — Grow with Impact

Placements24 • Cape Town

Hybrid
ZAR 240,000 - 420,000
Fully remote
Flexible hours
Health insurance
+5
Remote-First Graduate Software Engineer
Remote-First Graduate Software Engineer

Placements24 • Pretoria

Hybrid
ZAR 250,000 - 420,000
Remote work
Equipment provided
Learning & development
+1
Remote Graduate Full-Stack Developer — Mentored Growth
Remote Graduate Full-Stack Developer — Mentored Growth

Placements24 • Johannesburg

Hybrid
ZAR 300,000 - 420,000
Remote Graduate Software Developer — Mentored & Full Lifecycle
Remote Graduate Software Developer — Mentored & Full Lifecycle

Placements24 • Noord-Kaap

Hybrid
ZAR 180,000 - 300,000
Mentorship
Remote work
Professional development opportunities
+1
Remote Junior Software Engineer - Mentored & Growing
Remote Junior Software Engineer - Mentored & Growing

Placements24 • Rustenburg

Hybrid
ZAR 240,000 - 360,000
Fully remote
Professional development resources
Mentorship from engineers
+1
Remote Graduate Software Developer | Start Your Tech Career
Remote Graduate Software Developer | Start Your Tech Career

Placements24 • George

Hybrid
ZAR 180,000 - 240,000
Remote Graduate Software Engineer: Learn & Build
Remote Graduate Software Engineer: Learn & Build

Placements24 • Midrand

Hybrid
ZAR 240,000 - 360,000
Remote-first culture
Flexible working hours
Online learning platforms
+1
Remote Graduate Software Engineer - Internship
Remote Graduate Software Engineer - Internship

Placements24 • Gauteng

Hybrid
ZAR 89,000 - 134,000
Fully remote work arrangement
Internship stipend with potential full