Graduate Software Developer - Cape Town

Placements24

Cape Town

Hybrid

ZAR 250,000 - 420,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work
Mentorship
Professional development
Graduate salary
Inclusive culture

Job summary

Placements24 in Cape Town is seeking a Graduate Software Developer to join their innovative tech hub. This role offers an excellent opportunity to gain practical industry experience by contributing to real projects.

You will work with languages such as Java, Python, C#, or JavaScript, receive mentorship from senior engineers, and participate in structured training to accelerate your development within a collaborative team.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Proficiency in one or more modern programming languages (Java, Python, C#, or JavaScript).
  • Knowledge of data structures and algorithms.
  • Familiarity with Git.
  • Strong problem-solving and teamwork skills.
  • Willingness to relocate to Cape Town for hybrid work.

Responsibilities

  • Develop, test, and deploy software applications per project specs.
  • Collaborate with senior developers on design and architecture.
  • Participate in code reviews to ensure quality.
  • Troubleshoot and debug software issues.
  • Contribute to the full software development lifecycle.
  • Write clean, well-documented, reusable code.
  • Support creation and maintenance of technical docs.
  • Stay updated with emerging technologies and best practices.

Skills

Java
Python
C#
JavaScript

Education

Bachelor's degree in Computer Science or related field

Tools

Git

Job description

About the Role

Our client is searching for talented and enthusiastic Graduate Software Developers to join their innovative tech hub in Cape Town. This role offers an exceptional opportunity for individuals passionate about coding and software creation to gain invaluable industry experience. You will be part of a collaborative team, working on cutting‑edge projects that shape the future of our digital products. This hybrid position allows for a balance between focused in‑office collaboration and the flexibility of remote work, ensuring you can thrive in a dynamic environment. We are dedicated to nurturing emerging talent and providing a structured pathway for career progression within our organization.

Key Responsibilities
  • Develop, test, and deploy high‑quality software applications according to project specifications.
  • Collaborate with senior developers and team leads on software design and architecture.
  • Participate in code reviews to ensure code quality, maintainability, and efficiency.
  • Troubleshoot and debug software issues, implementing effective solutions.
  • Contribute to the full software development lifecycle, from conception to deployment.
  • Write clean, well‑documented, and reusable code.
  • Assist in the creation and maintenance of technical documentation.
  • Stay up‑to‑date with emerging technologies and industry best practices.
Requirements
  • A recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Proficiency in at least one modern programming language such as Java, Python, C#, or JavaScript.
  • Understanding of software development principles, data structures, and algorithms.
  • Familiarity with version control systems like Git.
  • Strong problem‑solving abilities and a logical approach to development.
  • Excellent communication and teamwork skills.
  • Ability to adapt quickly to new technologies and project requirements.
  • Based in or willing to relocate to the Cape Town area for the hybrid work model.
Benefits
  • Hybrid work model offering a blend of office‑based and remote work flexibility.
  • Mentorship and guidance from experienced software engineers.
  • Access to ongoing training and professional development opportunities.
  • Competitive graduate salary and benefits package.
  • Exposure to a wide range of technologies and challenging projects.
  • A vibrant and inclusive work culture in a prime Cape Town location.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Engineer - Full Stack Development
Graduate Software Engineer - Full Stack Development

Placements24 • Cape Town

Hybrid
ZAR 260,000 - 420,000
Structured training
Hybrid work model
Career development opportunities
+1
Graduate Software Developer - Full Stack Focus
Graduate Software Developer - Full Stack Focus

Placements24 • Cape Town

On-site
ZAR 350,000 - 420,000
Medical aid
Retirement fund
Performance bonuses
+1
Graduate Software Developer (Hybrid)
Graduate Software Developer (Hybrid)

Placements24 • George

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

Placements24 • East London

Hybrid
ZAR 180,000 - 300,000
Medical aid
Retirement fund
Mentorship
+2
Junior Software Developer - Graduate Program
Junior Software Developer - Graduate Program

Placements24 • Cape Town

Hybrid
ZAR 180,000 - 300,000
Fully remote work
Structured training & mentorship
Career progression opportunities
Graduate Software Developer
Graduate Software Developer

Placements24 • Upington

Hybrid
ZAR 240,000 - 360,000
Hybrid work arrangement
Mentorship and training
Professional growth opportunities
Graduate Software Developer - Remote
Graduate Software Developer - Remote

Placements24 • Noord-Kaap

Hybrid
ZAR 180,000 - 300,000
Mentorship
Remote work
Professional development opportunities
+1
Graduate Software Developer (Junior)
Graduate Software Developer (Junior)

Placements24 • East London

On-site
ZAR 240,000 - 360,000
Competitive salary
Medical coverage
Mentorship
+1
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
Graduate Software Developer

Placements24 • Durban

Hybrid
ZAR 89,000 - 123,000
Stipend
Mentorship
FinTech exposure
+4