Graduate Software Developer - WhatJobs Direct (Cape Town)

Placements24

Cape Town

On-site

ZAR 300,000 - 420,000

Full time

4 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

Internship stipend
Mentorship from engineers
Career growth opportunities
On-site in Cape Town

Job summary

Placements24 is seeking Graduate Software Developers to join a fintech engineering hub in Cape Town, Western Cape. You will contribute to design, development, and testing of scalable software, collaborating with experienced engineers to learn best practices and gain hands‑on experience with modern stacks.

The role offers an internship stipend with excellent potential for a full‑time offer, mentorship from senior engineers, and exposure to cutting‑edge fintech projects in a fast‑paced

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Solid understanding of programming fundamentals and object‑oriented principles.
  • Exposure to Java, Python, JavaScript, or similar languages.
  • Familiarity with Agile/Scrum methodologies.
  • Basic knowledge of databases (SQL, NoSQL) and data structures.
  • Strong analytical and debugging skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Must be based in or willing to relocate to Cape Town for this role.

Responsibilities

  • Participate in the full software development lifecycle, including planning, coding, testing, debugging, and deployment.
  • Write clean, efficient, and maintainable code in line with project requirements and standards.
  • Collaborate with product managers, designers, and engineers to deliver high‑quality software.
  • Develop and implement new features for web and mobile applications.
  • Assist in identifying and resolving defects and performance issues.
  • Contribute to code reviews and provide constructive feedback to peers.
  • Learn and apply new technologies as needed.
  • Document technical designs and solutions effectively.
  • Engage in problem‑solving and contribute ideas to development processes.
  • Work closely with senior developers on complex technical challenges.

Skills

Programming basics
OOP
Java
Python
JavaScript
Agile/Scrum
SQL/NoSQL
Teamwork
Communication
Learning mindset

Education

Bachelor's degree in Computer Science/Software Engineering

Job description

About the Role Our client, a leading fintech innovator, is actively seeking enthusiastic and talented Graduate Software Developers to join their vibrant engineering hub in Cape Town, Western Cape . This is an exceptional opportunity for individuals eager to launch their careers in software development, working on impactful projects that shape the future of financial technology. As a Graduate Software Developer, you will be immersed in a challenging yet rewarding environment, contributing to the design, development, and testing of robust and scalable software solutions. You will work alongside experienced engineers, learning best practices and gaining hands‑on experience with modern development stacks. This role is designed for ambitious individuals looking to grow their technical expertise in a collaborative and innovative setting.

Key Responsibilities
  • Participate in the full software development lifecycle, including planning, coding, testing, debugging, and deployment.
  • Write clean, efficient, and maintainable code in accordance with project requirements and coding standards.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software.
  • Develop and implement new features and functionalities for web and mobile applications.
  • Assist in identifying and resolving software defects and performance issues.
  • Contribute to code reviews and provide constructive feedback to peers.
  • Learn and apply new technologies and programming languages as needed.
  • Document technical designs and solutions effectively.
  • Engage in problem-solving and contribute innovative ideas to the development process.
  • Work closely with senior developers on complex technical challenges.
Requirements
  • A recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of programming fundamentals and object-oriented principles.
  • Exposure to one or more programming languages such as Java, Python, C#, JavaScript, or similar.
  • Familiarity with software development methodologies like Agile or Scrum.
  • Basic knowledge of databases (e.g., SQL, NoSQL) and data structures.
  • Strong analytical and logical thinking capabilities.
  • Excellent problem-solving and debugging skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Must be based in or willing to relocate to Cape Town, Western Cape, ZA for this role.
Benefits
  • Our client offers a competitive internship stipend and excellent potential for a full-time offer upon successful completion.
  • You will gain invaluable industry experience in the thriving tech scene of Cape Town .
  • Access to mentorship from experienced software engineers and opportunities for professional growth.
  • Exposure to a fast-paced, innovative work environment with cutting‑edge technologies.
  • Participate in team‑building activities and company events.
  • Excellent potential for future career advancement within a growing organization.
  • This is an on‑site position in Cape Town, Western Cape , fostering strong team collaboration.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 - 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 Engineer
Graduate Software Engineer

Placements24 • Cape Town

On-site
ZAR 89,000 - 134,000
Mentorship
Competitive stipend
Potential for full-time
Graduate Software Engineer - Innovative Solutions
Graduate Software Engineer - Innovative Solutions

Placements24 • Cape Town

Hybrid
ZAR 240,000 - 420,000
Graduate salary and incentives
Medical aid and retirement fund
Professional development opportunities
+3
Graduate Software Developer - WhatJobs Direct
Graduate Software Developer - WhatJobs Direct

Placements24 • South Africa

On-site
ZAR 180,000 - 320,000
Competitive starting salary
Mentorship from industry experts
Comprehensive training programs
+1
Graduate Software Developer
Graduate Software Developer

Placements24 • Durban

Hybrid
ZAR 89,000 - 123,000
Stipend
Mentorship
FinTech exposure
+4
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 (Junior)
Graduate Software Developer (Junior)

Placements24 • East London

On-site
ZAR 240,000 - 360,000
Competitive salary
Medical coverage
Mentorship
+1