Remote Graduate Software Engineer — Grow with Impact

Placements24

Cape Town

Hybrid

ZAR 240,000 - 420,000

Full time

6 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
Flexible hours
Health insurance
Retirement benefits
Remote professional development
Online company culture
Cutting-edge tools
Global projects

Job summary

Placements24 seeks a Graduate Software Developer for a fully remote position across South Africa. You will design, develop, and maintain software with a distributed team, collaborating with senior developers and product managers to implement features from concept to deployment.

The ideal candidate has a recent computer science or software engineering degree, strong OO and programming fundamentals, and comfort with Git and Agile practices. Join us to grow in a flexible, tech-forward environment.

Qualifications

  • A recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • Solid understanding of programming fundamentals and object-oriented principles.
  • Proficiency in at least one modern programming language (e.g., Java, C#, Python, JavaScript).
  • Familiarity with software development tools and methodologies (e.g., Git, Agile).
  • Excellent problem-solving and analytical abilities.
  • Strong communication skills, essential for a remote working environment.
  • Ability to work independently and manage time effectively.

Responsibilities

  • Design, develop, and maintain high-quality software solutions.
  • Collaborate with senior developers and product managers on feature development.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to the entire software development lifecycle, from conception to deployment.
  • Actively participate in daily stand-ups and sprint planning meetings.
  • Continuously learn new technologies and best practices in software development.

Skills

Programming fundamentals
Object-oriented programming
Strong communication
Independent work
Time management
Problem solving

Education

Bachelor's degree in Computer Science
Bachelor's degree in Software Engineering
Related discipline

Tools

Git
Agile

Job description

Placements24 seeks a Graduate Software Developer for a fully remote position across South Africa. You will design, develop, and maintain software with a distributed team, collaborating with senior developers and product managers to implement features from concept to deployment.

The ideal candidate has a recent computer science or software engineering degree, strong OO and programming fundamentals, and comfort with Git and Agile practices. Join us to grow in a flexible, tech-forward environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 – Growth & Mentorship
Remote Graduate Software Engineer – Growth & Mentorship

Placements24 • Benoni

Hybrid
ZAR 201,000 - 312,000
Fully remote
Graduate program
Mentorship
+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-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 Junior Software Developer: Grow with a Global Team
Remote Junior Software Developer: Grow with a Global Team

Placements24 • Durban

Hybrid
ZAR 300,000 - 420,000
Health insurance
Online learning platforms
Home office stipend
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 Developer Internship
Remote Graduate Software Developer Internship

Placements24 • Gauteng

Hybrid
ZAR 67,000 - 112,000
Mentorship from senior engineers
Remote work from anywhere in SA
Opportunity for full-time employment
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 Engineer - Internship
Remote Graduate Software Engineer - Internship

Placements24 • Gauteng

Hybrid
ZAR 89,000 - 134,000
Fully remote work arrangement
Internship stipend with potential full
Remote Graduate Software Developer Role
Remote Graduate Software Developer Role

Placements24 • Cape Town

Hybrid
ZAR 240,000 - 420,000
Fully remote
Flexible hours
Health insurance
+5