Graduate Software Developer - WhatJobs Direct

Placements24

George

On-site

ZAR 240,000 - 360,000

Full time

45 hours 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

Medical aid
Retirement fund contributions
Mentorship from senior engineers
Training and certifications

Job summary

WhatJobs Direct in George, Western Cape, seeks a Graduate Software Developer to join our innovative technology team. You will contribute to the full software development lifecycle, applying your computer science knowledge in a fast-paced setting and gaining hands-on experience across languages and frameworks.

You will collaborate with experienced developers, participate in design reviews, and benefit from mentorship and structured growth opportunities within a supportive, collaborative

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, IT or related field.
  • Solid understanding of software development principles and best practices.
  • Proficiency in at least one object-oriented programming language (e.g., Java, C#, Python).
  • Familiarity with database concepts and SQL.
  • Knowledge of version control systems like Git.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Proactive attitude and willingness to learn new technologies.

Responsibilities

  • Write clean, maintainable, and efficient code in line with project requirements.
  • Participate in design and architecture of new software features.
  • Collaborate with cross-functional teams to deliver new functionalities.
  • Test and debug code to ensure optimal performance and stability.
  • Develop and maintain technical documentation for software applications.
  • Contribute to code reviews and share knowledge.
  • Assist in deployment and maintenance of software applications.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Troubleshoot and resolve software defects and issues.
  • Participate in agile development processes and team meetings.

Skills

Java
C#
Python
SQL

Education

Bachelor's degree in Computer Science

Tools

Git

Job description

About the Role

Our client, WhatJobs Direct, is looking for an enthusiastic Graduate Software Developer to join their innovative technology team based in George, Western Cape. This role is perfect for individuals with a recent degree in Computer Science, Software Engineering, or a related field, eager to apply their academic knowledge in a practical, fast-paced environment. You will be involved in the full software development lifecycle, from design and coding to testing and deployment. This is a unique chance to work on exciting projects, learn from experienced developers, and contribute to building robust and scalable software solutions. The position offers a strong emphasis on continuous learning and professional growth, with mentorship programs designed to accelerate your development. Our client is committed to fostering a culture of innovation and collaboration, providing a supportive platform for aspiring software engineers to thrive. You will gain exposure to various programming languages, frameworks, and development methodologies, expanding your technical skillset. This role is based in the beautiful George, Western Cape, offering a stimulating professional challenge alongside a high quality of life. We are keen to recruit individuals who are passionate about technology and possess a strong problem-solving aptitude. Join us and be part of a team that's shaping the future of software development.

Key Responsibilities
  • Write clean, maintainable, and efficient code in accordance with project requirements.
  • Participate in the design and architecture of new software features.
  • Collaborate with cross-functional teams, including product managers and designers, to define and deliver new functionalities.
  • Test and debug code to ensure optimal performance and stability.
  • Develop and maintain technical documentation for software applications.
  • Contribute to code reviews to ensure code quality and share knowledge.
  • Assist in the deployment and maintenance of software applications.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Troubleshoot and resolve software defects and issues.
  • Participate in agile development processes and team meetings.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Solid understanding of software development principles and best practices.
  • Proficiency in at least one object-oriented programming language (e.g., Java, C#, Python).
  • Familiarity with database concepts and SQL.
  • Knowledge of version control systems like Git.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • A proactive attitude and a desire to learn new technologies.
  • Ability to work effectively in a collaborative team environment.
  • Previous experience through internships or academic projects is beneficial.
Benefits
  • Competitive entry-level salary package.
  • Comprehensive medical aid and retirement fund contributions.
  • Opportunities for advanced technical training and certifications.
  • Mentorship from senior software engineers.
  • A dynamic and innovative work environment in George, Western Cape.
  • Exposure to a wide range of modern technologies and development practices.
  • Company-sponsored social events and team-building activities.
  • Career progression pathways within the company.
  • Access to state-of-the-art development tools and resources.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 • George

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

Placements24 • George

Hybrid
ZAR 89,000 - 179,000
Stipend
Mentorship
Future opportunities
+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
Graduate Software Engineer - Full Stack Development
Graduate Software Engineer - Full Stack Development

Placements24 • Cape Town

Hybrid
ZAR 260,000 - 420,000
Structured training
Hybrid work model
Career development opportunities
+1
Graduate Software Developer
Graduate Software Developer

Placements24 • Upington

Hybrid
ZAR 240,000 - 360,000
Hybrid work arrangement
Mentorship and training
Professional growth opportunities
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 - Cape Town
Graduate Software Developer - Cape Town

Placements24 • Cape Town

Hybrid
ZAR 250,000 - 420,000
Hybrid work
Mentorship
Professional development
+2
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 Development Trainee
Graduate Software Development Trainee

Placements24 • Pretoria

On-site
ZAR 167,000 - 257,000
Structured training program
Mentorship from experienced engineers
Diverse and challenging projects
+4