Junior Software Developer

Placements24

Bloemfontein

Hybrid

ZAR 180,000 - 240,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Medical aid & pension contributions
Mentorship and training

Job summary

Placements24 in Bloemfontein is seeking a motivated Junior Software Developer to join our growing technology team. This hybrid role offers hands-on experience in front-end and back-end development, paired with mentorship and collaboration with experienced developers.

You will contribute to developing, testing, and deploying software solutions while balancing office teamwork with remote flexibility in a supportive environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent practical experience.
  • Basic understanding of programming concepts and languages (Python, Java, C#, JavaScript).
  • Familiarity with Git and version control tools.

Responsibilities

  • Assist in the development and implementation of software applications under guidance of senior developers.
  • Write clean, efficient, and testable code for various modules.
  • Participate in code reviews to learn and improve coding standards.
  • Help identify, troubleshoot, and resolve software defects.
  • Contribute to design and documentation of software features.
  • Learn and apply new technologies as required by projects.

Skills

Python
Java
C#
JavaScript
Git

Education

Bachelor's degree in CS/Software Engineering

Job description

About the Role

Our client is seeking an enthusiastic and motivated Junior Software Developer to join their growing technology department in Bloemfontein . This hybrid role offers an exceptional opportunity to kick-start your career, working alongside experienced developers on challenging and rewarding projects. You will gain hands-on experience in developing, testing, and deploying software solutions, contributing to both front-end and back-end development. We are looking for a quick learner with a passion for technology who is eager to develop their skills in a supportive and collaborative environment, balancing office-based teamwork with remote flexibility.

Key Responsibilities
  • Assist in the development and implementation of software applications under the guidance of senior developers.
  • Write clean, efficient, and testable code for various software modules.
  • Participate in code reviews to learn and improve coding standards.
  • Help identify, troubleshoot, and resolve software defects.
  • Contribute to the design and documentation of software features.
  • Learn and apply new technologies and programming languages as required by projects.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Basic understanding of programming concepts and languages (e.g., Python, Java, C#, JavaScript).
  • Familiarity with version control systems like Git.
  • Eagerness to learn and adapt to new technologies and development methodologies.
  • Good problem-solving skills and attention to detail.
  • Effective communication skills for collaborating within a hybrid team environment.
Benefits
  • Competitive starting salary and opportunities for advancement.
  • Hybrid work model providing a balance of office and remote work.
  • Comprehensive medical aid and pension fund contributions.
  • Mentorship and training programs to foster career growth.
  • Exposure to diverse projects and technologies in Bloemfontein .
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 • Pretoria

Hybrid
ZAR 240,000 - 360,000
Hybrid work
Competitive salary
Medical & dental
+2
Junior Software Developer
Junior Software Developer

Placements24 • Gauteng

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

Placements24 • Bloemfontein

On-site
ZAR 180,000 - 240,000
Health benefits
Retirement fund contribution
Mentorship program
Junior Software Developer
Junior Software Developer

Placements24 • Johannesburg

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

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 180,000 - 240,000
Competitive graduate salary
Structured training and mentorship
Hybrid work model
Senior Software Developer
Senior Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health insurance
Professional development
+1
Junior Software Developer - Web Applications
Junior Software Developer - Web Applications

Placements24 • LegKraal Gate

Hybrid
ZAR 180,000 - 300,000
Mentorship programs
Comprehensive training
Career advancement opportunities
+1
Senior Software Developer
Senior Software Developer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Competitive bonuses
Health and wellness benefits
+2
Mid-Level Software Developer
Mid-Level Software Developer

Placements24 • Bloemfontein

Hybrid
ZAR 360,000 - 600,000
Health insurance
Hybrid work
Career growth
+2
Graduate Software Developer
Graduate Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 240,000 - 360,000
Competitive starting salary
Cutting-edge technologies exposure
Mentorship program
+2