Junior Software Developer - Web Applications

Placements24

Soweto

Hybrid

ZAR 180,000 - 300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Medical and retirement benefits
Mentorship program
Learning opportunities
Collaborative team culture in Soweto
Exposure to real‑world projects

Job summary

Placements24 in Soweto is seeking a Junior Software Developer to join the web development team in a hybrid role. You will work alongside senior developers to design, develop, and maintain web applications while learning on the job.

The position offers hands-on experience, mentorship, and opportunities to contribute to real-world projects in a collaborative Soweto team environment.

Qualifications

  • Recent graduate with a degree in Computer Science, Software Engineering, or a related field.
  • Basic understanding of web development fundamentals (HTML, CSS, JavaScript).
  • Familiarity with at least one programming language (e.g., Python, Java, C#) is beneficial.
  • Knowledge of database concepts and SQL is a plus.
  • Strong desire to learn and adapt to new technologies.
  • Good communication and teamwork skills.

Responsibilities

  • Assist in the development and implementation of new web application features.
  • Write clean, well-commented, and maintainable code under the guidance of senior developers.
  • Participate in code reviews to learn and improve coding standards.
  • Collaborate with team members to troubleshoot and resolve software defects.
  • Assist in testing new functionalities and ensuring application quality.
  • Contribute to technical documentation and knowledge sharing within the team.

Skills

HTML
CSS
JavaScript
Python
Java
C#
SQL
Communication
Teamwork

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

SQL

Job description

About the Role

Our client is looking for an enthusiastic and motivated Junior Software Developer to join their web development team in Soweto . This hybrid role offers a fantastic opportunity for an aspiring developer to gain hands-on experience and grow their career. You will work alongside senior developers, contributing to the design, development, and maintenance of web applications. This position is perfect for someone eager to learn, apply their academic knowledge in a professional setting, and contribute to exciting projects in a collaborative team environment.

Key Responsibilities
  • Assist in the development and implementation of new web application features.
  • Write clean, well-commented, and maintainable code under the guidance of senior developers.
  • Participate in code reviews to learn and improve coding standards.
  • Collaborate with team members to troubleshoot and resolve software defects.
  • Assist in testing new functionalities and ensuring application quality.
  • Contribute to technical documentation and knowledge sharing within the team.
Requirements
  • Recent graduate with a degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Basic understanding of web development fundamentals (HTML, CSS, JavaScript).
  • Familiarity with at least one programming language (e.g., Python, Java, C#) is beneficial.
  • Knowledge of database concepts and SQL is a plus.
  • Strong desire to learn and adapt to new technologies.
  • Good communication and teamwork skills.
Benefits
  • Competitive entry-level annual salary.
  • Hybrid work model for a flexible work-life balance.
  • Comprehensive medical and retirement benefits.
  • Mentorship program and dedicated learning opportunities.
  • Collaborative and supportive team culture in Soweto .
  • Exposure to real‑world software development projects.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Software Developer
Junior Software Developer

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 240,000
Entry-level salary
Medical aid
Retirement fund
+3
Junior Software Engineer
Junior Software Engineer

Placements24 • South Africa

On-site
ZAR 180,000 - 280,000
Competitive salary
Medical & dental
Mentorship program
+3
Senior Software Developer
Senior Software Developer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Bonuses
Medical aid
+2
Apprentice Software Developer
Apprentice Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 89,000 - 134,000
Structured training
Diverse projects
Stipend
+2
Junior Software Developer Apprentice
Junior Software Developer Apprentice

Placements24 • Johannesburg

Hybrid
ZAR 67,000 - 100,000
Structured apprenticeship
Mentorship
Full-time opportunity
+2
Junior Software Developer - Graduate Program
Junior Software Developer - Graduate Program

Placements24 • East London

Hybrid
ZAR 100,000 - 145,000
Competitive internship stipend
Mentorship from experienced software\
Junior Software Developer
Junior Software Developer

Pro Stop Recruitment • Durban

On-site
Junior Software Developer
Junior Software Developer

Talent Shore • Johannesburg

Hybrid
ZAR 240,000 - 360,000
Career development
Mentoring program
Hybrid/Remote work
Senior Web Developer
Senior Web Developer

Placements24 • East London

On-site
ZAR 900,000 - 1,200,000
Junior Software Development Trainee
Junior Software Development Trainee

Placements24 • Gauteng

On-site
ZAR 120,000 - 180,000
On-the-job training
Mentorship
Exposure to tools and technologies
+1