Mentored, Hands-on Software Apprenticeship

Placements24

Midrand

Hybrid

ZAR 89,000 - 134,000

Full time

5 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

Mentorship
Hybrid work arrangement
Structured training program
Potential for full-time position
Competitive apprentice salary and ben.

Job summary

Placements24 in Midrand is offering a Software Development Apprentice position designed to nurture young talent. You will work closely with experienced engineers on real projects, learning languages like Python, Java, or JavaScript, while adopting Agile practices and best coding standards.

You will gain hands-on experience through a formal training program, mentorship, and exposure to client projects, with a path toward a full-time software developer role upon completion.

Qualifications

  • Basic understanding of programming concepts.
  • Willingness to learn and grow in a software development environment.
  • Ability to work in a team and communicate clearly.

Responsibilities

  • Assist senior developers in writing clean, maintainable code.
  • Participate in design, development, and testing of software applications.
  • Learn and apply Python, Java, or JavaScript.
  • Understand and follow SDLC processes.
  • Collaborate with team on code reviews and debugging.

Skills

Programming concepts
Team collaboration
Communication skills
Eagerness to learn

Education

Grade 12 with strong marks in Mathematics & Science
NQF Level 4 qualification

Job description

Placements24 in Midrand is offering a Software Development Apprentice position designed to nurture young talent. You will work closely with experienced engineers on real projects, learning languages like Python, Java, or JavaScript, while adopting Agile practices and best coding standards.

You will gain hands-on experience through a formal training program, mentorship, and exposure to client projects, with a path toward a full-time software developer role upon completion.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer Apprentice — Mentored in Cape Town
Junior Software Developer Apprentice — Mentored in Cape Town

Placements24 • Cape Town

Hybrid
ZAR 89,000 - 134,000
Training allowance
Mentorship
Career progression
+1
Software Development Apprentice: Hybrid Training & Mentorship
Software Development Apprentice: Hybrid Training & Mentorship

Placements24 • Johannesburg

Hybrid
ZAR 67,000 - 134,000
Comprehensive training
Mentorship from experts
Hybrid work arrangement
+2
Cape Town Software Apprenticeship - Mentored & Hands-on
Cape Town Software Apprenticeship - Mentored & Hands-on

Placements24 • Cape Town

On-site
ZAR 78,000 - 123,000
Structured training program
Mentorship from experienced engineers
Exposure to modern development methods
+2
Software Developer Apprentice — On-site Training & Mentorship
Software Developer Apprentice — On-site Training & Mentorship

Placements24 • Pretoria

On-site
ZAR 45,000 - 78,000
Competitive apprenticeship stipend
Backend Apprentice: Hands-on Coding & Mentorship
Backend Apprentice: Hands-on Coding & Mentorship

Placements24 • Midrand

Hybrid
ZAR 67,000 - 100,000
Hybrid work model
Mentorship
Hands-on projects
+1
Junior Software Developer Apprentice: Launch Your Career
Junior Software Developer Apprentice: Launch Your Career

Placements24 • Johannesburg

Hybrid
ZAR 67,000 - 100,000
On-the-job training
Mentorship
Stipend with progression
+1
Remote Software Developer Apprentice — Mentored Training & Growth
Remote Software Developer Apprentice — Mentored Training & Growth

Placements24 • Pietermaritzburg

Hybrid
ZAR 89,000 - 123,000
Competitive stipend
Comprehensive training
Mentorship
+1
Remote Software Development Apprentice: Grow Mentorship
Remote Software Development Apprentice: Grow Mentorship

Placements24 • Cape Town

Hybrid
ZAR 67,000 - 112,000
Benoni Software Developer Apprentice - Mentored Training
Benoni Software Developer Apprentice - Mentored Training

Placements24 • Benoni

On-site
ZAR 67,000 - 89,000
On-the-job training
Mentorship
Potential for permanent role
Durban Software Development Trainee — Mentored Apprenticeship
Durban Software Development Trainee — Mentored Apprenticeship

Placements24 • Durban

Hybrid
ZAR 95,000 - 134,000
Training program
Salary with incentives
Mentorship
+2