Graduate Software Developer - Junior Role

Placements24

George

Hybrid

ZAR 250,000 - 360,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Mentorship program
Training opportunities
Competitive starting salary
Medical aid and retirement fund

Job summary

Placements24 is seeking entry-level Graduate Software Developers in George to join a forward-thinking technology team. You will contribute to design, development, and testing of software under guidance from experienced engineers, with mentorship and structured training.

You will work on modern projects, gain exposure to multiple languages and tools, and participate in a hybrid work model combining office and remote work.

Qualifications

  • Bachelor's degree in CS/SE or equivalent.
  • Foundational knowledge in Python, Java, C#, or JavaScript.
  • Understanding of data structures and algorithms.
  • Familiarity with Git is a plus.
  • Strong problem-solving and team communication skills.

Responsibilities

  • Write clean, maintainable, and efficient code for software projects.
  • Participate in the full software development lifecycle from design to deployment.
  • Collaborate with senior developers to troubleshoot defects.
  • Learn new languages, frameworks and tools as project needs.
  • Contribute to code reviews and uphold code quality.
  • Assist in developing unit and integration tests.

Skills

Python
Java
C#
JavaScript
Git
Teamwork

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Git

Job description

About the Role

Our client is looking for enthusiastic and bright minds to join their innovative technology team as Graduate Software Developers in George . This is a fantastic entry-level position where you will contribute to the design, development, and testing of software applications under the guidance of experienced engineers. You will work on exciting projects, utilizing modern development methodologies and technologies. Our client is committed to fostering talent and provides a structured learning environment with opportunities to grow your technical skills and career in software development. You will be part of a forward-thinking company that values creativity and collaboration.

Key Responsibilities
  • Assist in writing clean, maintainable, and efficient code for various software projects.
  • Participate in the full software development lifecycle, including design, development, testing, and deployment.
  • Collaborate with senior developers and team members to troubleshoot and resolve software defects.
  • Learn and apply new programming languages, frameworks, and tools as required by project needs.
  • Contribute to code reviews, providing constructive feedback to peers.
  • Support the development of unit tests and integration tests to ensure software quality.
Requirements
  • A Bachelor's degree or equivalent qualification in Computer Science, Software Engineering, or a related field.
  • Foundational knowledge of at least one programming language such as Python, Java, C#, or JavaScript.
  • Understanding of software development principles, data structures, and algorithms.
  • Familiarity with version control systems like Git is a plus.
  • Strong problem-solving abilities and a passion for technology.
  • Excellent communication skills and the ability to work effectively in a team-oriented environment.
Benefits
  • Competitive starting salary and opportunities for performance-based raises.
  • Exposure to a wide range of modern technologies and development practices.
  • Structured mentorship and training program to accelerate career growth.
  • Hybrid work model offering flexibility between office and remote work.
  • Comprehensive benefits package, including medical aid and retirement fund contributions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Developer (Junior)
Graduate Software Developer (Junior)

Placements24 • East London

On-site
ZAR 240,000 - 360,000
Competitive salary
Medical coverage
Mentorship
+1
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 (Graduate)
Junior Software Developer (Graduate)

Placements24 • East London

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

Placements24 • George

On-site
ZAR 167,000 - 279,000
Competitive intern salary
Mentorship from senior developers
Workshops and online courses
+1
Graduate Software Developer - Full Stack
Graduate Software Developer - Full Stack

Placements24 • George

Hybrid
ZAR 89,000 - 179,000
Paid internship stipend
Mentorship from experienced engineers
Relocation assistance may be available
Graduate Software Developer - Full Stack Focus
Graduate Software Developer - Full Stack Focus

Placements24 • Cape Town

On-site
ZAR 350,000 - 420,000
Medical aid
Retirement fund
Performance bonuses
+1
Graduate Software Developer - Full Stack
Graduate Software Developer - Full Stack

Placements24 • Centurion

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

Placements24 • George

Hybrid
ZAR 89,000 - 179,000
Stipend
Mentorship
Future opportunities
+1
Remote Graduate Software Developer - George
Remote Graduate Software Developer - George

Placements24 • George

Hybrid
ZAR 180,000 - 240,000
Junior Software Developer
Junior Software Developer

Placements24 • Centurion

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