Junior Software Engineer: Mentored Growth & Projects

Placements24

South Africa

On-site

ZAR 180,000 - 280,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

Competitive salary
Medical & dental
Mentorship program
Training resources
Inclusive culture
Diverse projects

Job summary

Placements24 in South Africa seeks a motivated Junior Software Engineer to join our development team in Tembisa. This entry-level role offers hands-on experience in software development, working with senior engineers on real projects.

You will assist in design, coding, testing, and debugging under guidance, contributing to documentation and learning new technologies in a collaborative environment. This is ideal for recent graduates eager to grow their skills.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • Foundational knowledge of Java, Python, or C#.
  • Understanding of data structures, algorithms, and object-oriented programming principles.
  • Familiarity with Git and version control.

Responsibilities

  • Assist in design, coding, and debugging of software applications under guidance of senior developers.
  • Participate in full software development lifecycle: requirements, implementation, testing, deployment.
  • Write clean, efficient, and testable code following coding standards.
  • Collaborate with team to resolve technical issues and implement new features.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Learn and apply new technologies to improve product quality and team efficiency.

Skills

Java
Python
C#
Data Structures
Algorithms
OOP
Git

Education

Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline

Job description

Placements24 in South Africa seeks a motivated Junior Software Engineer to join our development team in Tembisa. This entry-level role offers hands-on experience in software development, working with senior engineers on real projects.

You will assist in design, coding, testing, and debugging under guidance, contributing to documentation and learning new technologies in a collaborative environment. This is ideal for recent graduates eager to grow their skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Junior Software Developer — Mentorship & Growth
Hybrid Junior Software Developer — Mentorship & Growth

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
Junior Software Trainee: Mentored Path to Growth
Junior Software Trainee: Mentored Path to Growth

Placements24 • Gauteng

On-site
ZAR 120,000 - 180,000
On-the-job training
Mentorship
Exposure to tools and technologies
+1
Mentored Junior Software Developer Apprentice
Mentored Junior Software Developer Apprentice

Placements24 • Johannesburg

Hybrid
ZAR 67,000 - 100,000
Structured apprenticeship
Mentorship
Full-time opportunity
+2
Junior Software Developer Apprentice — Mentored Training
Junior Software Developer Apprentice — Mentored Training

Placements24 • Johannesburg

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

Company : PLACEMENT SPECIALIST • Johannesburg

On-site
ZAR 180,000 - 300,000
Junior Software Developer
Junior Software Developer

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 240,000
Entry-level salary
Medical aid
Retirement fund
+3
Remote Software Engineer Apprentice - Mentored on Projects
Remote Software Engineer Apprentice - Mentored on Projects

Placements24 • Gauteng

Hybrid
ZAR 89,000 - 134,000
Mentorship from senior engineers
Comprehensive training program
Career path to Junior Developer
Job: Junior Software Engineer(Graduate)
Job: Junior Software Engineer(Graduate)

Company : AQRESS • Centurion

On-site
ZAR 180,000 - 280,000
Remote Junior Software Developer Apprentice: Mentored Growth
Remote Junior Software Developer Apprentice: Mentored Growth

Placements24 • Bloemfontein

Hybrid
ZAR 67,000 - 100,000
Fully remote work arrangement
Structured training program
Mentorship and online resources
+1