Junior Software Developer in Centurion — Mentored Growth

Placements24

Bellville

Hybrid

ZAR 180,000 - 315,000

Full time

4 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

Competitive salary
Training programs
Certifications
Medical aid
Provident fund
Regular team events
Work-life balance

Job summary

Placements24 invites applications for a Junior Software Developer to join a growing team in Centurion, Gauteng. You will work across the full software development lifecycle, from design and coding to testing and deployment, gaining exposure to modern technologies.

Ideal candidates are recent graduates or early-career developers with a solid grounding in at least one language (Java, Python, C#, or JavaScript) and a proactive learning mindset.

Qualifications

  • A Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Solid understanding of programming fundamentals, data structures, and algorithms.
  • Proficiency in at least one modern programming language (e.g., Java, Python, C#, JavaScript).
  • Familiarity with SDLC and agile methodologies.
  • Knowledge of database concepts and SQL.
  • Basic understanding of version control systems (Git).
  • Strong problem-solving abilities and attention to detail.
  • Good communication and teamwork skills.
  • A proactive learner with a passion for software development.
  • Must have the legal right to work in South Africa.

Responsibilities

  • Design, develop, test, and debug software applications according to project specifications.
  • Collaborate with senior developers and project managers to define software requirements and design solutions.
  • Write clean, maintainable, and efficient code in relevant programming languages (e.g., Java, Python, C#, JavaScript).
  • Participate in code reviews to ensure code quality, consistency, and adherence to best practices.
  • Assist in troubleshooting and resolving software defects and issues.
  • Contribute to the development of APIs and integrations with third-party systems.
  • Learn and implement new technologies and development methodologies.
  • Document software designs, code, and testing procedures.
  • Work effectively within an agile development environment.

Skills

Java
Python
C#
JavaScript
Problem solving
Communication
Teamwork
Proactive learner

Education

Bachelor's degree in CS/Software Eng

Tools

Git
SQL

Job description

Placements24 invites applications for a Junior Software Developer to join a growing team in Centurion, Gauteng. You will work across the full software development lifecycle, from design and coding to testing and deployment, gaining exposure to modern technologies.

Ideal candidates are recent graduates or early-career developers with a solid grounding in at least one language (Java, Python, C#, or JavaScript) and a proactive learning mindset.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer — Mentored Growth in Polokwane
Junior Software Developer — Mentored Growth in Polokwane

Placements24 • Polokwane

Hybrid
ZAR 180,000 - 280,000
Competitive entry-level salary
Medical and retirement benefits
Paid training and certifications
+1
Graduate Software Developer — Mentorship & Career Growth
Graduate Software Developer — Mentorship & Career Growth

Placements24 • Centurion

On-site
ZAR 300,000 - 420,000
Structured graduate training program
Mentorship from senior engineers
Exposure to modern technologies
+2
Junior Software Developer
Junior Software Developer

Placements24 • Bellville

Hybrid
ZAR 180,000 - 315,000
Competitive salary
Training programs
Certifications
+4
Graduate Software Developer - Mentored, Hands-On in Tembisa
Graduate Software Developer - Mentored, Hands-On in Tembisa

Placements24 • Gauteng

On-site
ZAR 240,000 - 360,000
On-the-job training
Professional certifications
Career progression
+1
Software Developer Apprentice — On-site Training & Mentorship
Software Developer Apprentice — On-site Training & Mentorship

Placements24 • Pretoria

On-site
ZAR 45,000 - 78,000
Competitive apprenticeship stipend
Hybrid Junior Software Developer – Mentorship & Growth
Hybrid Junior Software Developer – Mentorship & Growth

Placements24 • South Africa

Hybrid
ZAR 180,000 - 300,000
Hybrid work model
Mentorship
Career development
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
Graduate Software Developer - Hybrid, Mentorship & Growth
Graduate Software Developer - Hybrid, Mentorship & Growth

Placements24 • Cape Town

Hybrid
ZAR 250,000 - 420,000
Hybrid work
Mentorship
Professional development
+2
Graduate Software Engineer - Mentored Growth in Tembisa
Graduate Software Engineer - Mentored Growth in Tembisa

Placements24 • South Africa

On-site
ZAR 180,000 - 320,000
Competitive starting salary
Mentorship from industry experts
Comprehensive training programs
+1
Junior Software Engineer - Mentored Internship & Growth
Junior Software Engineer - Mentored Internship & Growth

Placements24 • South Africa

On-site
ZAR 89,000 - 134,000
Internship stipend
Mentorship program
Hands-on project exposure
+2