Graduate Software Developer (Backend)

Placements24

Centurion

Híbrido

ZAR 360.000 - 420.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary
Medical benefits
Dental benefits
Mentorship
Training programs
Career development
Centurion location

Descripción de la vacante

Placements24 is seeking a talented Graduate Software Developer to join its Centurion-based technology team. You will contribute to design, development, and maintenance of robust backend systems in an Agile environment, learning from experienced developers and advancing your career in software engineering.

The role involves building APIs, collaborating with frontend and product teams, writing clean code, and staying current with new technologies.

Formación

  • Bachelor's degree in CS, SE, IT, or related field.
  • Strong fundamentals and data structures.
  • Proficiency in at least one backend language (Java, Python, C#, Node.js).
  • Familiarity with SQL/NoSQL databases.
  • Knowledge of RESTful API principles.
  • Good communication and teamwork.
  • Eagerness to learn new technologies.

Responsabilidades

  • Design, develop, and implement backend services and APIs.
  • Write clean, maintainable code following best practices.
  • Collaborate with frontend and product teams to define requirements.
  • Participate in code reviews and knowledge sharing.
  • Debug and resolve defects and issues.
  • Assist in database design and maintenance.
  • Stay updated on emerging technologies and Agile ceremonies.
  • Document technical designs and solutions.

Conocimientos

Programming fundamentals
Data structures
Backend language
Java
Python
C#
Node.js
RESTful APIs
Git
Communication
Teamwork
Learning mindset

Educación

Bachelor's degree in CS/SE/IT

Herramientas

Git

Descripción del empleo

About the Role

Our client is looking for a talented and ambitious Graduate Software Developer to join their innovative technology team. This role is based in Centurion, Gauteng, offering a fantastic opportunity for individuals with a passion for coding to contribute to cutting-edge software development projects. You will work within a collaborative Agile environment, learning from experienced developers and contributing to the design, development, and maintenance of robust backend systems. The Centurion area is a thriving tech hub, providing a stimulating environment for career growth. Our client is committed to fostering talent and provides excellent training and development programs. This is an ideal position for a recent graduate who is eager to apply their academic knowledge in a practical, real-world setting and build a strong career in software engineering. We value a culture of continuous learning and encourage our developers to explore new technologies and methodologies. The company offers significant opportunities for professional advancement, with clear career paths for motivated individuals. Our client is dedicated to building high-quality, scalable software solutions that address complex business challenges, making your contribution both meaningful and impactful. The team environment is supportive and encourages knowledge sharing, ensuring rapid skill development and a positive work experience. This role is central to our client's digital transformation efforts.

Key Responsibilities
  • Design, develop, and implement backend services and APIs using various programming languages (e.g., Java, Python, C#, Node.js).
  • Write clean, maintainable, and efficient code according to best practices.
  • Collaborate with frontend developers and product managers to define software requirements.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Debug and resolve software defects and issues.
  • Contribute to database design and management.
  • Assist in the deployment and maintenance of applications.
  • Stay up-to-date with emerging technologies and industry trends.
  • Participate in Agile ceremonies, including sprint planning and stand-ups.
  • Document technical designs and solutions.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Strong understanding of programming fundamentals and data structures.
  • Proficiency in at least one backend programming language (e.g., Java, Python, C#, Node.js).
  • Familiarity with database systems (e.g., SQL, NoSQL).
  • Knowledge of version control systems, preferably Git.
  • Understanding of RESTful API principles.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn new technologies and contribute to a team environment.
  • Passion for software development and building high-quality products.
Benefits
  • Competitive salary package for graduates.
  • Comprehensive medical and dental benefits.
  • Opportunities for continuous learning and professional certifications.
  • Mentorship from senior software engineers.
  • Exposure to diverse and challenging projects in Centurion, Gauteng.
  • A modern and collaborative office environment.
  • Company-sponsored training and workshops.
  • Paid annual leave and public holidays.
  • Retirement savings plan contributions.
  • Regular team-building events and social activities.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

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

Placements24 • Centurion

Presencial
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 • Centurion

Híbrido
ZAR 180.000 - 315.000
Competitive salary
Training programs
Certifications
+4
Graduate Software Developer
Graduate Software Developer

Placements24 • Kempton Park

Presencial
ZAR 220.000 - 320.000
Competitive entry-level salary
Medical aid and retirement savings
Paid training and professional certs
+3
Graduate Software Developer (Backend)
Graduate Software Developer (Backend)

Placements24 • Kempton Park

Híbrido
ZAR 240.000 - 420.000
Structured graduate training program
Mentorship from senior software инженe
Hybrid work arrangement
+4
Graduate Software Developer (Backend)
Graduate Software Developer (Backend)

Placements24 • Gauteng

Híbrido
ZAR 240.000 - 360.000
Structured training
Mentorship
Hybrid work
+2
Graduate Software Developer Trainee
Graduate Software Developer Trainee

Placements24 • Centurion

Híbrido
ZAR 89.000 - 167.000
Intensive training program
Mentorship from engineers
Competitive trainee stipend
Graduate Software Developer - Full Stack Focus
Graduate Software Developer - Full Stack Focus

Placements24 • Cape Town

Presencial
ZAR 350.000 - 420.000
Medical aid
Retirement fund
Performance bonuses
+1
Graduate Software Developer (Backend)
Graduate Software Developer (Backend)

Placements24 • Cape Town

Híbrido
ZAR 78.000 - 123.000
Paid internship with stipend
Mentorship from senior engineers
Hands-on experience with modern back‑n
+1
Graduate Software Developer - Backend Focus
Graduate Software Developer - Backend Focus

Placements24 • George

Presencial
ZAR 167.000 - 279.000
Competitive intern salary
Mentorship from senior developers
Workshops and online courses
+1
Graduate Software Developer (Junior)
Graduate Software Developer (Junior)

Placements24 • East London

Presencial
ZAR 240.000 - 360.000
Competitive salary
Medical coverage
Mentorship
+1