×
Register Here to Apply for Jobs or Post Jobs. X

Graduate Software Developer - WhatJobs Direct

Job in Tembisa, 1632, South Africa
Listing for: Placements24
Full Time, Apprenticeship/Internship position
Listed on 2026-10-31
Job specializations:
  • Software Development
    Software Engineer, Software & AI Developer Internship, Java Developer, Backend Developer
Job Description & How to Apply Below
Position: Graduate Software Developer - WhatJobs Direct )
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 No

    SQL) 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 .
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary