Graduate Software Engineer (Remote)

Placements24

Sandton

Hybrid

ZAR 180,000 - 280,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Placements24 is seeking a talented and motivated Graduate Software Engineer to join their engineering team in a fully remote capacity. This role is ideal for recent graduates looking to launch their careers by working on innovative software solutions and collaborating with experienced engineers across the full software development lifecycle.

You will write clean code, participate in design reviews, and help translate requirements with product managers and designers.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in at least one object-oriented programming language (e.g., Java, Python, C++, C#).
  • Understanding of software development principles, data structures, and algorithms.
  • Familiarity with version control systems like Git.
  • Strong problem-solving skills and a passion for technology.
  • Excellent communication and collaboration skills for remote work.

Responsibilities

  • Design, develop, test, and deploy software applications using modern programming languages and frameworks.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate actively in code reviews and contribute to team discussions on technical challenges.
  • Collaborate with product managers and designers to translate requirements into technical solutions.
  • Troubleshoot and debug software issues, ensuring system stability and performance.
  • Contribute to the continuous improvement of development processes and tools.

Skills

OOP languages
Data structures
Algorithms
Remote collaboration

Education

Bachelor's or Master's in CS/SE

Tools

Git

Job description

About the Role

Our client is seeking a talented and motivated Graduate Software Engineer to join their dynamic engineering team in a fully remote capacity. This is an exceptional opportunity for recent graduates to launch their careers by working on innovative software solutions. You will collaborate with experienced engineers, contribute to all phases of the software development lifecycle, and gain exposure to modern development practices and technologies. This remote role emphasizes collaboration, continuous learning, and building high-quality software products.


Key Responsibilities


  • Design, develop, test, and deploy software applications using modern programming languages and frameworks.

  • Write clean, maintainable, and well-documented code following best practices.

  • Participate actively in code reviews and contribute to team discussions on technical challenges.

  • Collaborate with product managers and designers to translate requirements into technical solutions.

  • Troubleshoot and debug software issues, ensuring system stability and performance.

  • Contribute to the continuous improvement of development processes and tools.


Requirements


  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Proficiency in at least one object-oriented programming language (e.g., Java, Python, C++, C#).

  • Understanding of software development principles, data structures, and algorithms.

  • Familiarity with version control systems like Git.

  • Strong problem-solving skills and a passion for technology.

  • Excellent communication and collaboration skills for remote work.


Benefits


  • Highly competitive graduate salary and performance bonuses.

  • Fully remote work arrangement with flexible scheduling options.

  • Comprehensive benefits package including health and retirement plans.

  • Access to continuous learning resources and professional development opportunities.

  • Dynamic and inclusive remote team culture focused on innovation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Developer (Remote)
Graduate Software Developer (Remote)

Placements24 • Gauteng

Hybrid
ZAR 240,000 - 360,000
Remote-first culture
Online learning resources
Health and wellness benefits
+1
Graduate Software Developer - Fully Remote
Graduate Software Developer - Fully Remote

Placements24 • Vereeniging

Hybrid
ZAR 300,000 - 420,000
Home office stipend
Health insurance
Remote work setup
+1
Graduate Junior Developer
Graduate Junior Developer

Placements24 • Rustenburg

Hybrid
ZAR 180,000 - 240,000
Competitive remote salary
Health benefits
Online training
+3
Graduate Trainee - Software Engineering
Graduate Trainee - Software Engineering

Placements24 • Durban

Hybrid
ZAR 180,000 - 240,000
Competitive salary
Fully remote
Mentorship program
+1
Graduate Full Stack Developer (Remote)
Graduate Full Stack Developer (Remote)

Placements24 • Randburg

Hybrid
ZAR 200,000 - 320,000
Health insurance
Dental insurance
Vision insurance
+3
Graduate Full Stack Developer (Remote)
Graduate Full Stack Developer (Remote)

Placements24 • Centurion

Hybrid
ZAR 180,000 - 240,000
Remote work flexibility
Health & wellness support
Training & development programs
+2
Senior Software Engineer (Remote)
Senior Software Engineer (Remote)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Fully remote work
Professional growth and conferences
Remote Junior Software Developer
Remote Junior Software Developer

Placements24 • Benoni

Hybrid
ZAR 240,000 - 360,000
Competitive salary
Remote work
Professional development
Graduate Software Developer - Full Stack Track
Graduate Software Developer - Full Stack Track

Placements24 • Upington

Hybrid
ZAR 167,000 - 279,000
Mentorship from senior engineers
Remote-first culture
Flexible work hours
+1
Graduate Software Developer - WhatJobs Direct
Graduate Software Developer - WhatJobs Direct

Placements24 • Midrand

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