Graduate Software Developer - WhatJobs Direct (Tembisa)

Placements24

Gauteng

On-site

ZAR 89,000 - 134,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

Paid internship stipend
Mentorship from experienced engineers
Hands-on learning in professional env.
Potential full-time employment

Job summary

Placements24 is seeking a bright Graduate Software Developer for an on-site internship in Tembisa, Gauteng. You will gain hands-on experience in real-world projects, contribute to development lifecycles, and learn from experienced engineers in an agile environment.

You will work on coding, testing, debugging, and collaborating with senior developers while exploring new technologies and best practices. A competitive stipend and mentorship are provided to support your growth into a software

Qualifications

  • Recent graduate with a degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Strong foundation in at least one programming language such as Java, Python, C#, or JavaScript.
  • Familiarity with Agile, databases (SQL/NoSQL) and data structures.
  • Excellent communication and teamwork abilities; ready to work full-time in Tembisa, Gauteng.

Responsibilities

  • Assist in designing, coding, testing, and debugging software applications.
  • Collaborate with senior developers to understand project requirements and specifications.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Learn and implement best practices in software development and version control (Git).
  • Contribute to UI and backend development and resolve defects.
  • Document software designs and code; engage in team meetings and discussions.
  • Explore new technologies and propose improvements to existing systems.

Skills

Java
Python
C#
JavaScript

Education

Degree in Computer Science / Software Engineering / Information Technology

Job description

About the Role

Our client is looking for a bright and motivated Graduate Software Developer to join their innovative technology hub in Tembisa, Gauteng . This internship program is designed to provide hands‑on experience and mentorship in a professional software development environment. You will have the opportunity to work on real‑world projects, contribute to the development lifecycle, and learn from experienced engineers. This role is perfect for individuals passionate about coding and eager to build a career in software engineering. As an intern, you will be immersed in our client's agile development processes, gaining practical skills in various programming languages and development tools. We are dedicated to nurturing emerging talent and providing a solid foundation for future success within the tech industry. The role is based at our client's offices, offering a collaborative and immersive learning experience.

Key Responsibilities
  • Assist in designing, coding, testing, and debugging software applications.
  • Collaborate with senior developers to understand project requirements and specifications.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Learn and implement best practices in software development, including version control (e.g., Git).
  • Contribute to the development of user interfaces and backend systems.
  • Troubleshoot and resolve software defects and issues.
  • Assist in the documentation of software designs and code.
  • Engage in team meetings and contribute to project discussions.
  • Explore new technologies and propose improvements to existing systems.
Requirements
  • A recent graduate with a degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Strong foundation in at least one programming language such as Java, Python, C#, or JavaScript.
  • Understanding of software development principles and methodologies (e.g., Agile).
  • Familiarity with databases (SQL or NoSQL) and data structures.
  • Good problem‑solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • A passion for technology and a strong desire to learn.
  • Ability to work full‑time at our client's premises in Tembisa, Gauteng .
  • Must be a South African citizen or have the legal right to work in South Africa .
Benefits
  • Paid internship with a competitive stipend.
  • Mentorship from experienced software engineers.
  • Valuable hands‑on experience in a professional setting.
  • Opportunity for potential full‑time employment post‑internship.
  • Networking opportunities within the tech industry.
  • Exposure to modern development tools and workflows in Tembisa, Gauteng .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Internship
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
Trainee Software Developer Apprenticeship - Tembisa
Trainee Software Developer Apprenticeship - Tembisa

Placements24 • Gauteng

Hybrid
ZAR 67,000 - 100,000
Paid apprenticeship stipend
Comprehensive training & mentorship
Exposure to cutting-edge technologies
Entry-Level Software Developer Traineeship
Entry-Level Software Developer Traineeship

Placements24 • Gauteng

On-site
ZAR 60,000 - 120,000
Hands-on training
Mentorship
Certifications
+1
Graduate Software Developer - WhatJobs Direct (Cape Town)
Graduate Software Developer - WhatJobs Direct (Cape Town)

Placements24 • Cape Town

On-site
ZAR 300,000 - 420,000
Internship stipend
Mentorship from engineers
Career growth opportunities
+1
Graduate Software Developer - .Net
Graduate Software Developer - .Net

Placements24 • South Africa

On-site
ZAR 240,000 - 360,000
Structured training program
Mentorship from senior developers
Professional growth in .NET
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
Junior Software Engineer
Junior Software Engineer

Placements24 • South Africa

On-site
ZAR 89,000 - 134,000
Internship stipend
Mentorship program
Hands-on project exposure
+2
Graduate Software Developer
Graduate Software Developer

Placements24 • Upington

Hybrid
ZAR 240,000 - 360,000
Hybrid work arrangement
Mentorship and training
Professional growth opportunities
Junior Software Developer (Internship)
Junior Software Developer (Internship)

Placements24 • Bloemfontein

Hybrid
ZAR 45,000 - 67,000
Stipend provided
Mentorship from experienced software
Hybrid work model