Junior Software Developer

Placements24

East London

Hybrid

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

Mentorship program
Hybrid work model
Health insurance
Retirement benefits

Job summary

Placements24 in Queenstown is seeking a Junior Software Developer to kick-start a career in software development. You will work under senior developers on design, development, testing, and deployment across the software life cycle.

The role emphasizes learning, collaboration, and gaining hands-on experience with real projects in a supportive, hybrid work setting.

Qualifications

  • Bachelor's degree or equivalent experience in CS/IT or related field.
  • Foundational knowledge in at least one language (Java, Python, C#, JavaScript).
  • Understanding of software development principles and methodologies.

Responsibilities

  • Assist in designing and developing software according to project specs.
  • Write clean, maintainable code under guidance of senior developers.
  • Participate in code reviews and contribute to code quality.

Skills

Foundational programming knowledge
Teamwork
Problem solving
Communication

Education

Bachelor's degree in Computer Science / IT or related field

Job description

About the Role

Our client is seeking an enthusiastic and motivated Junior Software Developer to join their budding development team in Queenstown . This is an excellent opportunity for an individual looking to kick-start their career in software development, gaining hands-on experience across various stages of the software development lifecycle. You will work under the guidance of senior developers, contributing to the design, development, testing, and deployment of software solutions. The ideal candidate is eager to learn, possess a foundational understanding of programming principles, and demonstrates a strong problem-solving aptitude.

Key Responsibilities
  • Assist in the design and development of software applications according to project specifications.
  • Write clean, efficient, and maintainable code under the supervision of senior developers.
  • Participate in code reviews and contribute to the improvement of code quality.
  • Perform debugging and troubleshooting of software issues, working towards timely resolution.
  • Collaborate with team members to understand requirements and contribute to project planning.
  • Contribute to the creation and maintenance of technical documentation.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent demonstrable experience.
  • Foundational knowledge of at least one programming language (e.g., Java, Python, C#, JavaScript).
  • Understanding of software development principles and methodologies.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies and challenges within a Queenstown setting.
Benefits
  • Competitive entry-level salary and opportunities for rapid advancement.
  • Comprehensive health insurance and retirement benefits.
  • Mentorship programs and extensive training opportunities.
  • A hybrid work model providing exposure to office collaboration and remote flexibility.
  • A supportive and inclusive work culture that encourages professional growth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Quality Assurance Tester
Junior Quality Assurance Tester

Placements24 • East London

Hybrid
ZAR 180,000 - 240,000
Hybrid work model
Junior Blockchain Developer
Junior Blockchain Developer

Placements24 • East London

Hybrid
ZAR 180,000 - 240,000
Competitive salary
Mentorship program
Exposure to blockchain projects
+2
Graduate QA Tester
Graduate QA Tester

Placements24 • East London

Hybrid
ZAR 180,000 - 260,000
Hands-on training
Hybrid work model
Career growth opportunities
+1
Senior Mobile App Developer (iOS)
Senior Mobile App Developer (iOS)

Placements24 • East London

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Paid time off
+1
Junior Software Developer
Junior Software Developer

Placements24 • Johannesburg

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

Placements24 • Bloemfontein

Hybrid
ZAR 180,000 - 240,000
Hybrid work model
Medical aid & pension contributions
Mentorship and training
Junior Network Administrator
Junior Network Administrator

Placements24 • East London

Hybrid
ZAR 180,000 - 240,000
Competitive entry-level salary
Comprehensive medical aid and pension/
Remote Junior Software Developer
Remote Junior Software Developer

Placements24 • Polokwane

Hybrid
ZAR 180,000 - 260,000
Competitive salary
Remote work
Flexible hours
+3
Support Specialist - Client Services
Support Specialist - Client Services

Placements24 • East London

Hybrid
ZAR 180,000 - 300,000
Junior Software Developer Graduate
Junior Software Developer Graduate

Placements24 • Midrand

Hybrid
ZAR 180,000 - 260,000
Competitive salary
Fully remote
Health benefits
+2