Graduate Software Developer (Hybrid)

Placements24

Cape Town

Hybrid

ZAR 67,000 - 134,000

Part 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

Paid internship stipend
Mentorship from engineers
Hybrid work model
Potential conversion to full-time
Exposure to diverse projects

Job summary

WhatJobs Direct in Cape Town is seeking a motivated Graduate Software Developer for a hybrid internship. You will gain hands-on experience across the full software development lifecycle, contributing to the creation and enhancement of applications while learning from experienced engineers.

The program offers mentorship, paid stipend, and exposure to diverse projects, with potential to convert to a full-time role based on performance.

Qualifications

  • Bachelor’s degree in computer science, software engineering or related field.
  • Fundamental programming concepts and algorithms understanding.
  • Experience with at least one listed language (Java/Python/JS/C#).
  • Familiarity with Git and basic databases (SQL/NoSQL).

Responsibilities

  • Assist design, development, testing and deployment of software applications.
  • Write clean, well-documented code following project standards.
  • Collaborate with senior developers on feature work and bug fixes.
  • Participate in code reviews to ensure quality and knowledge sharing.
  • Troubleshoot and upgrade existing software systems.
  • Contribute to technical documentation and user guides.
  • Engage in agile processes including sprints and stand-ups.
  • Research and adopt new technologies to improve efficiency.

Skills

Java
Python
C#
JavaScript
Git
SQL/NoSQL

Education

BSc in Computer Science
BSc in Software Engineering

Job description

About the Role

Our client, WhatJobs Direct, is offering an exciting opportunity for a motivated Graduate Software Developer to join their innovative technology team in Cape Town . This hybrid role provides a blend of remote flexibility and in-office collaboration, allowing you to benefit from both independent work and team synergy. As a graduate developer, you will gain hands-on experience in the full software development lifecycle, contributing to the creation and enhancement of cutting-edge applications. We are looking for enthusiastic individuals with a strong foundation in programming principles and a passion for technology, eager to learn and grow within a supportive and challenging environment. This internship is designed to provide comprehensive training and mentorship, setting you on a path for a successful career in software engineering.

Key Responsibilities
  • Assist in the design, development, testing, and deployment of software applications.
  • Write clean, efficient, and well-documented code in accordance with project requirements and coding standards.
  • Collaborate with senior developers and team members on feature development and bug fixing.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Contribute to technical documentation, including user manuals and system specifications.
  • Engage in agile development processes, including sprint planning and daily stand-ups.
  • Research and implement new technologies and tools to improve development efficiency.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of programming concepts and algorithms.
  • Proficiency in at least one programming language such as Java, Python, C#, or JavaScript.
  • Familiarity with version control systems, preferably Git.
  • Basic understanding of databases (SQL or NoSQL).
  • Strong problem-solving abilities and logical thinking.
  • Excellent communication and teamwork skills.
  • Ability to work effectively both independently and as part of a team in a hybrid setting.
  • Eagerness to learn and adapt to new technologies and methodologies.
Benefits
  • Paid internship program with a competitive stipend.
  • Mentorship from experienced software engineers.
  • Exposure to diverse industry projects and technologies.
  • Opportunity to convert to a full-time position based on performance.
  • Hybrid work model offering flexibility.
  • Professional development and training opportunities.
  • Collaborative and innovative work environment in Cape Town .
  • Networking opportunities within the tech industry.
  • Chance to contribute to real-world software solutions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 • George

Hybrid
ZAR 89,000 - 134,000
Mentorship from experienced engineers
Exposure to modern development tools
Opportunity for full-time employment
+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
Graduate Software Developer

Placements24 • Upington

Hybrid
ZAR 240,000 - 360,000
Hybrid work arrangement
Mentorship and training
Professional growth opportunities
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
Graduate Software Developer

Placements24 • Durban

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

Placements24 • South Africa

Hybrid
ZAR 180,000 - 300,000
Hybrid work model
Mentorship
Career development
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) - 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