Point your AI agent at freehire and let it find you a job.

Get the CLI →

Daisysolutions

NewBe an early applicant

Junior Software Developer

Posted 1 view
Discussion

Summary

A junior developer role in South Africa: build and maintain software, write and test code, fix bugs, document processes, and support troubleshooting while learning from experienced developers. Familiarity with JavaScript, Python, Java, or C# is a plus.

Testing We’re Hiring: Junior Software Developer

Are you passionate about technology and eager to grow your development skills? We’re looking for a Junior Software Developer to join our team! Build and maintain software solutions. Work with experienced developers. Learn, grow, and develop your skills.

Requirements: Basic programming knowledge, problem-solving skills, and a willingness to learn.

Responsibilities: A Junior Software Developer would typically be responsible for:

  • Writing and maintaining code for websites, apps, or software.
  • Finding and fixing bugs and technical issues.
  • Testing software to make sure it works correctly.
  • Making updates and improvements to existing systems.
  • Working with senior developers, designers, and other team members.
  • Learning new programming languages, tools, and technologies.
  • Helping document code and technical processes.
  • Assisting with troubleshooting and solving technical problems.

In simple terms: you'll help build, test, fix, and improve software while learning from more experienced developers.

Requirements: What We Need From You Basic knowledge of programming and software development. A willingness to learn and grow. Good problem-solving and analytical skills. Attention to detail. Ability to work well in a team. Good communication skills. Ability to meet deadlines and manage tasks. A relevant qualification, course, or some practical coding experience is an advantage. Familiarity with languages such as JavaScript, Python, Java, C#, or similar is a plus.

Reference: VAC-2026-00102

Applications close on 30 September 2026.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available