Junior Software Developer

Placements24

Benoni

On-site

ZAR 180,000 - 240,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive starting salary
Health and wellness benefits
Structured training and mentorship
Paid time off
Clear career progression

Job summary

Placements24 in Benoni is seeking a motivated Junior Software Developer to begin a career in software development. You will work under senior developers and contribute to designing, developing, and maintaining software solutions in a supportive IT environment.

This role emphasizes hands-on practice with modern development practices and technologies in Gauteng, offering structured training, code reviews, and clear career progression within the team.

Qualifications

  • Bachelors degree in Computer Science, IT, or related field.
  • Basic understanding of programming concepts.
  • Familiarity with at least one programming language (e.g., Java, Python, C#).
  • Eagerness to learn and adapt to new technologies.

Responsibilities

  • Assist in design, development, and testing of software applications.
  • Write clean, efficient, and well-documented code under supervision.
  • Participate in code reviews and learn from experienced team members.
  • Troubleshoot and debug software issues as they arise.
  • Collaborate with team members on project tasks and requirements.
  • Contribute to the continuous improvement of development processes.

Skills

Programming concepts
Communication
Teamwork
Eagerness to learn

Education

Bachelors degree in Computer Science/IT or related field

Job description

About the Role

Our client is seeking an enthusiastic Junior Software Developer to join their growing IT team in Benoni . This is an excellent opportunity for a motivated individual eager to kick-start their career in software development. You will work under the guidance of senior developers, contributing to the creation and maintenance of software solutions. This role focuses on learning and growth within a supportive environment, providing hands‑on experience with modern development practices and technologies in the Gauteng province.

Key Responsibilities
  • Assist in the design, development, and testing of software applications.
  • Write clean, efficient, and well-documented code under supervision.
  • Participate in code reviews and learn from experienced team members.
  • Troubleshoot and debug software issues as they arise.
  • Collaborate with team members on project tasks and requirements.
  • Contribute to the continuous improvement of development processes.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Basic understanding of programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Java, Python, C#).
  • Eagerness to learn and adapt to new technologies.
  • Good problem-solving skills and attention to detail.
  • Effective communication and teamwork abilities.
Benefits
  • Competitive starting salary for junior professionals.
  • Comprehensive health and wellness benefits.
  • Structured training program and mentorship opportunities.
  • Paid time off and company holidays.
  • Exposure to a professional IT environment in Gauteng with clear career progression paths.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer - Backend Focus
Junior Software Developer - Backend Focus

Placements24 • Benoni

Hybrid
ZAR 180,000 - 320,000
Competitive entry-level salary
Hybrid work model
Medical aid
+3
Junior Software Developer
Junior Software Developer

Placements24 • Upington

Hybrid
ZAR 250,000 - 350,000
Mentorship program
Fully remote
Health and wellness benefits
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 Engineer
Junior Software Engineer

Placements24 • Vereeniging

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

Placements24 • Gauteng

On-site
ZAR 180,000 - 240,000
Entry-level salary
Medical aid
Retirement fund
+3
Software Developer
Software Developer

Placements24 • Vereeniging

Hybrid
ZAR 420,000 - 600,000
Competitive salary
Career development
Diverse projects
+1
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
Software Developer
Software Developer

Placements24 • Bloemfontein

On-site
ZAR 480,000 - 600,000
Junior Software Developer
Junior Software Developer

Placements24 • Noord-Kaap

On-site
ZAR 180,000 - 260,000
Health insurance
Comprehensive training
Mentorship program
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