Graduate Software Developer

Placements24

Gauteng

Hybrid

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

Hybrid work arrangement
Structured training programs
Mentorship & career growth
Access to cutting-edge technology

Job summary

Placements24 in Tembisa is seeking a bright Graduate Software Developer to join the technology division. The role follows a hybrid work model, combining in-office collaboration with remote flexibility and a chance to kick-start your career.

You will participate in the full software development lifecycle, receive mentorship, and work with cutting-edge tools and projects that shape our client’s digital offerings. This is an excellent opportunity to learn, grow, and contribute from day one.

Qualifications

  • Degree in Computer Science, Software Engineering, or a related discipline.
  • Foundational knowledge of programming languages such as Java, C#, Python, or JavaScript.
  • Understanding of Agile/Scrum development methodologies.
  • Basic experience with Git or other version control systems.

Responsibilities

  • Write clean, efficient, and maintainable code following coding standards.
  • Participate in code reviews to ensure quality and share knowledge.
  • Assist in designing and implementing software solutions per project requirements.
  • Debug and resolve defects in a timely manner.
  • Contribute to testing and deployment phases of the software lifecycle.
  • Collaborate with team members on technical designs and problem-solving.

Skills

Java
C#
Python
JavaScript
GIT

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Git

Job description

About the Role

Our client is seeking a bright and enthusiastic Graduate Software Developer to join their innovative technology division based in Tembisa . This role offers a hybrid work model, combining the benefits of in-office collaboration and remote flexibility. You will be involved in the full software development lifecycle, from coding and testing to deployment and maintenance of cutting-edge applications. This is an exceptional opportunity to kick-start your career, learn from seasoned developers, and contribute to impactful projects that shape the future of our client's digital offerings. The team fosters a collaborative atmosphere where new ideas are encouraged and professional development is a priority.

Key Responsibilities
  • Write clean, efficient, and maintainable code in accordance with established coding standards.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Assist in designing and implementing software solutions based on project requirements.
  • Debug and resolve software defects and issues in a timely manner.
  • Contribute to the testing and deployment phases of the software development lifecycle.
  • Collaborate with team members on technical designs and problem-solving.
Requirements
  • Degree in Computer Science, Software Engineering, or a related discipline.
  • Foundational knowledge of programming languages such as Java, C#, Python, or JavaScript.
  • Understanding of software development methodologies (Agile, Scrum).
  • Basic experience with version control systems like Git.
  • Strong analytical and problem-solving capabilities.
Benefits
  • Competitive graduate salary package.
  • Hybrid work arrangement for work-life balance.
  • Access to cutting-edge technology and development tools.
  • Structured training programs and mentorship.
  • Opportunities for professional growth and specialization.
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 Engineer
Junior Software Engineer

Placements24 • South Africa

On-site
ZAR 180,000 - 280,000
Competitive salary
Medical & dental
Mentorship program
+3
Graduate Software Developer
Graduate Software Developer

Placements24 • George

Hybrid
ZAR 180,000 - 300,000
Graduate salary package
Hybrid work model
Training programs
+2
Junior Software Developer Graduate Program
Junior Software Developer Graduate Program

Placements24 • Johannesburg

On-site
ZAR 240,000 - 360,000
Competitive salary
Structured training
Mentorship
+3
Graduate Trainee - Software Development
Graduate Trainee - Software Development

Placements24 • Sandton

Hybrid
ZAR 280,000 - 420,000
Training & mentorship
Bonuses
Tech exposure
+2
Junior Software Developer - Web Applications
Junior Software Developer - Web Applications

Placements24 • Soweto

Hybrid
ZAR 180,000 - 300,000
Hybrid work model
Medical and retirement benefits
Mentorship program
+3
Junior Software Developer
Junior Software Developer

Placements24 • Soweto

On-site
ZAR 180,000 - 240,000
Health, dental, and vision insurance
Mentorship and on-the-job training
Exposure to various technologies
+1
Junior Full Stack Developer
Junior Full Stack Developer

Placements24 • South Africa

Hybrid
ZAR 180,000 - 300,000
Competitive entry-level salary
Hybrid work model
Medical and dental coverage
+1
Graduate Trainee - Software Development (Remote)
Graduate Trainee - Software Development (Remote)

Placements24 • Klerksdorp

Hybrid
ZAR 180,000 - 250,000
Remote work
Mentorship
Flexible hours
+1
Junior Software Developer
Junior Software Developer

Placements24 • Klerksdorp

Hybrid
ZAR 180,000 - 260,000
Hybrid work model
Structured internship program withded
Mentorship
+3