Graduate Software Developer - Full Stack Technologies

Placements24

Kempton Park

On-site

ZAR 240,000 - 380,000

Full time

3 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

On-the-job training
Professional certifications
Career progression

Job summary

Placements24 seeks a motivated Graduate Software Developer to join the client's tech hub in Tembisa, Gauteng. You will contribute to the full software development lifecycle, mentored by senior developers, and work on innovative projects that impact the business.

You will join a dynamic engineering team, gain hands-on experience in design, development and deployment of robust applications, and grow your skills in modern languages and APIs in a collaborative, agile environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Solid understanding of programming concepts and data structures.
  • Exposure to front-end technologies (HTML, CSS, JavaScript frameworks like React or Angular) is a plus.
  • Knowledge of back-end development principles and database technologies (SQL/NoSQL).
  • Excellent communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies and project requirements.

Responsibilities

  • Collaborate with senior developers on the design and implementation of new software features.
  • Write clean, efficient, and maintainable code across front-end and back-end systems.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Assist in debugging and troubleshooting software issues, providing timely resolutions.
  • Contribute to the development of APIs and integrations with third-party services.
  • Work with databases, ensuring efficient data storage and retrieval.
  • Engage in agile development processes, including sprint planning and daily stand-ups.
  • Document technical designs, code, and processes thoroughly.
  • Stay updated with emerging technologies and propose innovative solutions.

Skills

Programming concepts
Data structures
Modern languages
Front-end basics
SQL/NoSQL
Problem-solving
Communication
Teamwork
Eagerness to learn

Education

Bachelor's degree in Computer Science / Software Engineering or related field

Tools

React
Angular
HTML/CSS

Job description

About the Role

Our client is embarking on an exciting digital transformation journey and is looking for a highly motivated Graduate Software Developer to join their technology hub in **Tembisa, Gauteng**. This role is designed for ambitious individuals eager to immerse themselves in the world of software development, working on innovative projects that directly impact the business. You will be part of a dynamic engineering team, contributing to the design, development, and deployment of robust applications. This is a hands-on role where you will be mentored by senior developers, providing you with invaluable experience across the full software development lifecycle. The position offers a fantastic ground-floor opportunity to build a solid foundation in software engineering, with clear pathways for career progression within the organisation. We are committed to fostering a learning environment where your contributions are valued and your potential is realised. This role requires full-time presence in our **Tembisa, Gauteng** office to maximise collaboration and team synergy.

Key Responsibilities
  • Collaborate with senior developers on the design and implementation of new software features.
  • Write clean, efficient, and maintainable code across front-end and back-end systems.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Assist in debugging and troubleshooting software issues, providing timely resolutions.
  • Contribute to the development of APIs and integrations with third-party services.
  • Work with databases, ensuring efficient data storage and retrieval.
  • Engage in agile development processes, including sprint planning and daily stand-ups.
  • Document technical designs, code, and processes thoroughly.
  • Stay updated with emerging technologies and propose innovative solutions.
Requirements
  • A Bachelor's degree or equivalent in Computer Science, Software Engineering, or a related field.
  • Solid understanding of programming concepts and data structures.
  • Familiarity with at least one modern programming language (e.g., Java, Python, C#, JavaScript).
  • Exposure to front-end technologies (HTML, CSS, JavaScript frameworks like React or Angular) is a plus.
  • Knowledge of back-end development principles and database technologies (SQL/NoSQL).
  • Strong problem-solving abilities and a passion for coding.
  • Excellent communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies and project requirements.
  • Must be eligible to work full-time in **Tembisa, Gauteng**.
Benefits
  • Joining our client means becoming part of a forward-thinking company that invests in its people. You will receive competitive compensation, comprehensive on-the-job training, and exposure to a wide range of modern technologies and development methodologies.
  • Opportunities for professional certifications and further education are provided.
  • The company culture promotes continuous learning, innovation, and teamwork. You will work in a supportive environment where your growth is a priority, with potential for advancement into more senior development roles.
  • This role is based in our **Tembisa, Gauteng** office, offering a stable and dedicated work environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Developer - Full Stack Technologies
Graduate Software Developer - Full Stack Technologies

Placements24 • Gauteng

On-site
ZAR 240,000 - 360,000
On-the-job training
Professional certifications
Career progression
+1
Graduate Software Developer - Full Stack
Graduate Software Developer - Full Stack

Placements24 • Gauteng

Hybrid
ZAR 240,000 - 360,000
Mentorship from senior engineers
Hybrid work model
Professional development & certs
+1
Graduate Software Developer
Graduate Software Developer

Placements24 • Kempton Park

On-site
ZAR 220,000 - 320,000
Competitive entry-level salary
Medical aid and retirement savings
Paid training and professional certs
+3
Graduate Software Developer - Tembisa
Graduate Software Developer - Tembisa

Placements24 • Gauteng

On-site
ZAR 260,000 - 380,000
Competitive starting salary
Mentorship program
Professional development
Graduate Software Developer Trainee
Graduate Software Developer Trainee

Placements24 • Kempton Park

On-site
ZAR 180,000 - 240,000
Mentorship
Structured training
Career progression
+1
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 - .Net
Graduate Software Developer - .Net

Placements24 • South Africa

On-site
ZAR 240,000 - 360,000
Structured training program
Mentorship from senior developers
Professional growth in .NET
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 - .NET
Graduate Software Developer - .NET

Placements24 • Kempton Park

On-site
ZAR 240,000 - 320,000
Competitive graduate salary
Structured training program
Mentorship by experienced developers
+3
Graduate Software Developer (Backend)
Graduate Software Developer (Backend)

Placements24 • Gauteng

Hybrid
ZAR 240,000 - 360,000
Structured training
Mentorship
Hybrid work
+2