Junior Software Developer - Hybrid Opportunity

Placements24

Kempton Park

Hybrid

ZAR 180,000 - 260,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work
Mentorship
Career development

Job summary

Placements24 in Gauteng is seeking a junior software developer to join a dynamic tech team. The role blends remote and in-office collaboration within a hybrid schedule, offering hands-on experience across the full software development lifecycle in a fast-paced environment.

You will design, code, review, and contribute to new features while learning from seasoned engineers. The position suits recent graduates or early-career developers who thrive on problem solving, teamwork, and keeping up with

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Solid understanding of programming principles and object-oriented design.
  • Proficiency in at least one modern programming language such as Java, Python, C#, or JavaScript.
  • Familiarity with web development frameworks (React, Angular, Spring Boot, Django).
  • Basic knowledge of databases (SQL, NoSQL).
  • Understanding of Agile/Scrum methodologies.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Ability to work effectively in a hybrid remote/office schedule.

Responsibilities

  • Design, develop, and implement high-quality software solutions.
  • Write clean, maintainable, and efficient code.
  • Collaborate with senior developers and product managers to define requirements.
  • Participate in code reviews to ensure quality and share knowledge.
  • Debug and resolve software defects and issues.
  • Contribute to development of new features and enhancements.
  • Assist in testing and deployment of software releases.
  • Stay updated with emerging technologies and industry trends.
  • Work effectively within a hybrid team structure.

Skills

Programming principles
OO design
Analytical skills
Communication
Teamwork

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

React
Angular
Spring Boot
Django

Job description

About the Role

Our client is seeking a passionate and driven Junior Software Developer to join their innovative tech team in Tembisa, Gauteng . This role offers a hybrid work model, blending the flexibility of remote work with the collaborative benefits of in-office engagement. You will be involved in the full software development lifecycle, from concept and design to testing and deployment, working on exciting new features and maintaining existing applications. This is an exceptional chance for a recent graduate or early-career developer to gain hands-on experience in a fast-paced, agile environment. You will contribute to impactful projects, learn from seasoned professionals, and grow your skills in a supportive atmosphere. Our client is dedicated to fostering a culture of innovation and continuous improvement, ensuring you are always at the forefront of technological advancements.

Key Responsibilities
  • Design, develop, and implement high-quality software solutions.
  • Write clean, maintainable, and efficient code in accordance with best practices.
  • Collaborate with senior developers and product managers to define software requirements.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Debug and resolve software defects and issues.
  • Contribute to the development of new features and enhancements for existing applications.
  • Assist in the testing and deployment of software releases.
  • Stay updated with emerging technologies and industry trends.
  • Work effectively within a hybrid team structure, balancing remote and in-office collaboration.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of programming principles and object-oriented design.
  • Proficiency in at least one modern programming language such as Java, Python, C#, or JavaScript.
  • Familiarity with web development frameworks (e.g., React, Angular, Spring Boot, Django).
  • Basic knowledge of database systems (e.g., SQL, NoSQL).
  • Understanding of software development methodologies, particularly Agile/Scrum.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Ability to work effectively in both remote and office environments as per the hybrid schedule.
Benefits

WhatJobs Direct offers competitive compensation and a comprehensive benefits package. This includes a generous annual salary, opportunities for professional development and certifications, and a clear path for career advancement. The hybrid model provides flexibility, and team members benefit from regular team-building activities and a positive work environment. You will have access to cutting-edge technology and mentorship from industry experts. We are invested in your growth and provide resources to help you excel in your career.

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 Developer (Graduate)
Junior Software Developer (Graduate)

Placements24 • East London

Hybrid
ZAR 180,000 - 300,000
Medical aid
Retirement fund
Mentorship
+2
Graduate Software Developer (Hybrid)
Graduate Software Developer (Hybrid)

Placements24 • Cape Town

Hybrid
ZAR 67,000 - 134,000
Paid internship stipend
Mentorship from engineers
Hybrid work model
+2
Graduate Software Developer (Hybrid)
Graduate Software Developer (Hybrid)

Placements24 • George

Hybrid
ZAR 89,000 - 134,000
Mentorship from experienced engineers
Exposure to modern development tools
Opportunity for full-time employment
+1
Junior Software Developer
Junior Software Developer

Placements24 • Centurion

Hybrid
ZAR 180,000 - 315,000
Competitive salary
Training programs
Certifications
+4
Junior Software Developer
Junior Software Developer

Placements24 • Rustenburg

Hybrid
ZAR 180,000 - 240,000
Flexible working hours
Professional development opportunities
Training programs
Graduate Software Developer (Backend)
Graduate Software Developer (Backend)

Placements24 • Gauteng

Hybrid
ZAR 240,000 - 360,000
Structured training
Mentorship
Hybrid work
+2
Graduate Software Developer - Cape Town
Graduate Software Developer - Cape Town

Placements24 • Cape Town

Hybrid
ZAR 250,000 - 420,000
Hybrid work
Mentorship
Professional development
+2
Junior Software Developer (Backend)
Junior Software Developer (Backend)

Placements24 • Pretoria

Hybrid
ZAR 300,000 - 420,000
Remote work
Mentorship
Professional growth
+2
Graduate Software Developer
Graduate Software Developer

Placements24 • Kempton Park

On-site
ZAR 220,000 - 320,000
Competitive entry-level salary
Medical aid and retirement savings
Paid training and professional certs
+3