Junior Software Developer

Allspes

Gauteng

Hybrid

ZAR 180,000 - 250,000

Full time

38 hours 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

Hybrid work model
Mentorship from engineers
Professional development opportunities
Competitive graduate salary

Job summary

Allspes in Midrand, Gauteng invites applicants to join its Junior Software Developer Graduate Programme. Recently graduated developers will gain hands-on experience and mentorship in a dynamic team shaping digital projects.

The programme emphasizes training, exposure to modern technologies, and a clear growth path while offering a hybrid work model for work‑life balance and professional development opportunities.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field.
  • Strong grasp of programming concepts and at least one language (Python, Java, C#, JavaScript).
  • Familiarity with Agile/Scrum methodologies and collaboration.

Responsibilities

  • Assist design, development, and testing of software applications under guidance.
  • Participate in code reviews to learn best practices and improve quality.
  • Collaborate with team to understand requirements and deliver functional code.
  • Troubleshoot issues and contribute to documentation.

Skills

Programming languages

Education

CS/Software Eng degree

Tools

Agile/Scrum

Job description

Junior Software Developer Graduate Programme

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer Graduate Programme
Junior Software Developer Graduate Programme

Placements24 • Midrand

Hybrid
ZAR 180,000 - 240,000
Hybrid work model
Mentorship by experienced engineers
Career development & certifications
+1
Junior Software Developer Graduate Program
Junior Software Developer Graduate Program

Placements24 • Johannesburg

On-site
ZAR 240,000 - 360,000
Competitive salary
Structured training
Mentorship
+3
Graduate Junior Developer
Graduate Junior Developer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 180,000 - 240,000
Competitive graduate salary
Structured training and mentorship
Hybrid work model
Graduate Trainee Software Developer
Graduate Trainee Software Developer

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 240,000
Hybrid work model
Comprehensive training
Exposure to diverse projects
+2
Junior Software Developer
Junior Software Developer

Placements24 • Polokwane

Hybrid
ZAR 180,000 - 280,000
Competitive entry-level salary
Medical and retirement benefits
Paid training and certifications
+1
Junior Software Developer
Junior Software Developer

Placements24 • South Africa

Hybrid
ZAR 240,000 - 360,000
Mentorship program
Hybrid work model
Medical and retirement benefits
Junior Software Developer
Junior Software Developer

Placements24 • Benoni

On-site
ZAR 180,000 - 240,000
Competitive starting salary
Health and wellness benefits
Structured training and mentorship
+2
Graduate Trainee Software Engineer
Graduate Trainee Software Engineer

Placements24 • Sandton

On-site
ZAR 240,000 - 360,000
Competitive salary
Structured training program
Challenging projects
+3
Junior Software Development Trainee
Junior Software Development Trainee

Placements24 • Gauteng

On-site
ZAR 180,000 - 240,000
Junior Software Engineer
Junior Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 240,000 - 360,000
Competitive starting salary
Medical and retirement benefits
Mentorship programs
+2