Graduate Software Engineer – Hybrid, Mentored in Cape Town

Placements24

Cape Town

Hybrid

ZAR 240,000 - 420,000

Full time

4 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

Graduate salary and incentives
Medical aid and retirement fund
Professional development opportunities
Hybrid work arrangement
Mentorship from senior engineers
Team-building activities

Job summary

Placements24 is seeking a Graduate Software Engineer to join a leading software development firm in Cape Town. You will contribute to the design, development, and implementation of innovative software while learning from experienced engineers in a collaborative, fast-paced environment.

This role emphasizes hands-on training, mentorship, and a strong foundation in software engineering, with a hybrid work model balancing in-office collaboration and remote work.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of programming principles and data structures.
  • Proficiency in at least one object-oriented language (e.g., Java, C#, Python, C++).
  • Familiarity with databases (SQL or NoSQL).
  • Knowledge of Agile/Scrum methodologies.
  • Strong problem-solving and teamwork skills.

Responsibilities

  • Participate in the full software development lifecycle from design to deployment.
  • Write clean, well-documented, maintainable code.
  • Collaborate with senior engineers and product managers to define specifications.
  • Debug and resolve defects.
  • Contribute to code reviews and testing.
  • Develop unit and integration tests.
  • Research and implement new technologies to improve systems.
  • Document technical designs and architectures.
  • Participate in agile ceremonies like stand-ups and sprints.

Skills

Java
C#
Python
OOP principles

Education

Bachelor's or Master's in CS/Software Engineering

Tools

Git
SQL
NoSQL

Job description

Placements24 is seeking a Graduate Software Engineer to join a leading software development firm in Cape Town. You will contribute to the design, development, and implementation of innovative software while learning from experienced engineers in a collaborative, fast-paced environment.

This role emphasizes hands-on training, mentorship, and a strong foundation in software engineering, with a hybrid work model balancing in-office collaboration and remote work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Developer - Hybrid, Mentorship & Growth
Graduate Software Developer - Hybrid, Mentorship & Growth

Placements24 • Cape Town

Hybrid
ZAR 250,000 - 420,000
Hybrid work
Mentorship
Professional development
+2
Graduate Software Developer (Hybrid) - Mentorship & Growth
Graduate Software Developer (Hybrid) - Mentorship & Growth

Placements24 • George

Hybrid
ZAR 89,000 - 134,000
Mentorship from experienced engineers
Exposure to modern development tools
Opportunity for full-time employment
+1
Graduate FinTech Software Engineer - Hybrid + Mentorship
Graduate FinTech Software Engineer - Hybrid + Mentorship

Placements24 • Durban

Hybrid
ZAR 89,000 - 123,000
Stipend
Mentorship
FinTech exposure
+4
Graduate Software Developer (Hybrid) - Mentored Internship
Graduate Software Developer (Hybrid) - Mentored Internship

Placements24 • Cape Town

Hybrid
ZAR 67,000 - 134,000
Paid internship stipend
Mentorship from engineers
Hybrid work model
+2
Junior Software Developer - Hybrid, Mentored to Grow
Junior Software Developer - Hybrid, Mentored to Grow

Placements24 • East London

Hybrid
ZAR 180,000 - 300,000
Medical aid
Retirement fund
Mentorship
+2
Graduate Software Engineer - Hybrid (Cape Town)
Graduate Software Engineer - Hybrid (Cape Town)

Placements24 • Cape Town

Hybrid
ZAR 260,000 - 420,000
Structured training
Hybrid work model
Career development opportunities
+1
Graduate Software Developer - Cape Town
Graduate Software Developer - Cape Town

Placements24 • Cape Town

Hybrid
ZAR 250,000 - 420,000
Hybrid work
Mentorship
Professional development
+2
Graduate Software Developer (Hybrid)
Graduate Software Developer (Hybrid)

Placements24 • Cape Town

Hybrid
ZAR 67,000 - 134,000
Paid internship stipend
Mentorship from engineers
Hybrid work model
+2
Graduate Software Developer — Hybrid, Mentored Growth
Graduate Software Developer — Hybrid, Mentored Growth

Placements24 • Upington

Hybrid
ZAR 240,000 - 360,000
Hybrid work arrangement
Mentorship and training
Professional growth opportunities
Graduate Software Developer Trainee — Hybrid & Growth
Graduate Software Developer Trainee — Hybrid & Growth

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 240,000
Hybrid work model
Comprehensive training
Exposure to diverse projects
+2