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

Junior Software Developer Graduate Programme

Job in Midrand, Gauteng, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-12
Job specializations:
  • Software Development
    Software Engineer, Java Developer
Job Description & How to Apply Below
About the Role

Our client is excited to offer a Junior Software Developer Graduate Programme based in Midrand, Gauteng. This is an exceptional opportunity for recent graduates with a passion for technology and a strong foundation in computer science or a related field to kick-start their career in software development. You will join a dynamic team dedicated to innovation and excellence, working on cutting-edge projects that shape our client's digital future.

This programme provides comprehensive training, mentorship, and hands-on experience, ensuring you develop the skills necessary to thrive in a professional software engineering environment and contribute meaningfully from day one. We are committed to fostering talent and providing a clear growth path for aspiring developers.

Key Responsibilities
  • Assist in the design, development, and testing of software applications under the guidance of senior developers.
  • Participate in code reviews to learn best practices and improve code quality.
  • Collaborate with team members to understand project requirements and deliver functional code.
  • Troubleshoot and debug software issues, providing timely and effective solutions.
  • Contribute to the documentation of software designs and user guides.
Requirements
  • A recent degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Strong understanding of programming concepts and at least one programming language (e.g., Python, Java, C#, JavaScript).
  • Familiarity with software development methodologies (Agile, Scrum).
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
Benefits
  • Competitive graduate salary and performance-based incentives.
  • Exposure to modern technologies and development tools.
  • Mentorship from experienced software engineers.
  • Opportunities for professional development and certifications.
  • Hybrid work model offering flexibility and work-life balance.
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