Junior Software Developer

Placements24

Richards Bay

Hybrid

ZAR 180,000 - 260,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work
Mentorship program
Structured training
Competitive salary
Medical insurance
Exposure to projects
Supportive team culture

Job summary

Placements24 in Richards Bay is seeking a Junior Software Developer to join their growing IT team. The hybrid role offers hands-on experience and collaboration with experienced professionals to kick‑start a career in software development.

You will contribute to design, development, and testing, write clean code, participate in code reviews, and help troubleshoot defects while learning new languages and frameworks through mentorship and structured training.

Qualifications

  • A relevant degree or diploma in Computer Science, Information Technology, or a related field.
  • Basic understanding of programming concepts and experience with at least one programming language (e.g., Python, Java, C#).
  • Familiarity with software development lifecycle (SDLC) and version control systems (e.g., Git).
  • Strong analytical and problem‑solving skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.

Responsibilities

  • Assist in the design, development, and testing of software applications under the guidance of senior developers.
  • Write clean, readable, and maintainable code for various software modules.
  • Participate in code reviews and contribute to team discussions on technical solutions.
  • Help troubleshoot and resolve software defects and issues.
  • Learn and apply new programming languages, frameworks, and development methodologies.
  • Document code and development processes as required.

Skills

Analytical thinking
Problem solving
Communication skills
Teamwork
Willingness to learn

Education

Bachelor's degree or diploma in Computer Science/Information Technology

Tools

Git

Job description

About the Role

Our client is looking for an enthusiastic Junior Software Developer to join their growing IT department in Richards Bay . This hybrid role provides an excellent opportunity for a motivated individual to kick‑start their career in software development, working alongside experienced professionals. You will contribute to the development of innovative software solutions, learn new technologies, and gain hands‑on experience in a supportive team environment. We are seeking a candidate with a strong foundation in programming principles and a passion for coding.

Key Responsibilities
  • Assist in the design, development, and testing of software applications under the guidance of senior developers.
  • Write clean, readable, and maintainable code for various software modules.
  • Participate in code reviews and contribute to team discussions on technical solutions.
  • Help troubleshoot and resolve software defects and issues.
  • Learn and apply new programming languages, frameworks, and development methodologies.
  • Document code and development processes as required.
Requirements
  • A relevant degree or diploma in Computer Science, Information Technology, or a related field.
  • Basic understanding of programming concepts and experience with at least one programming language (e.g., Python, Java, C#).
  • Familiarity with software development lifecycle (SDLC) and version control systems (e.g., Git).
  • Strong analytical and problem‑solving skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
Benefits
  • Competitive entry‑level salary and potential for annual increases.
  • Comprehensive medical and other insurance benefits.
  • Hybrid work arrangement offering a blend of office and remote work.
  • Mentorship program and structured training to accelerate skill development.
  • Exposure to a variety of software development projects.
  • Positive and supportive team culture.
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 • Cape Town

Hybrid
ZAR 180,000 - 300,000
Hybrid work arrangement
Junior Software Developer
Junior Software Developer

Placements24 • Klerksdorp

Hybrid
ZAR 180,000 - 260,000
Hybrid work model
Structured internship program withded
Mentorship
+3
Junior Software Developer - Web Applications
Junior Software Developer - Web Applications

Placements24 • Soweto

Hybrid
ZAR 180,000 - 300,000
Hybrid work model
Medical and retirement benefits
Mentorship program
+3
Junior Software Developer
Junior Software Developer

Placements24 • Soweto

On-site
ZAR 180,000 - 240,000
Health, dental, and vision insurance
Mentorship and on-the-job training
Exposure to various technologies
+1
Junior Software Developer
Junior Software Developer

Placements24 • Gauteng

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

Placements24 • Midrand

Hybrid
ZAR 180,000 - 300,000
Remote work
Professional development opportunities
Flexible leave
Junior Software Developer
Junior Software Developer

Placements24 • Vereeniging

On-site
ZAR 240,000 - 320,000
Competitive entry-level salary
Medical aid
Retirement fund
+3
Junior Software Developer
Junior Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 190,000 - 270,000
Competitive salary
Career growth
Online learning
+3
Senior Software Developer
Senior Software Developer

Placements24 • East London

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

Placements24 • South Africa

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