Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

Graduate Software Developer

Posted 8 views
Discussion

Summary

Entry-level graduate role in George, South Africa, developing and testing full-stack web and mobile applications alongside senior developers in agile teams. Requires a relevant bachelor's degree and foundational programming knowledge (Java, Python, JavaScript, or C#), plus Git and SQL/NoSQL basics.

About the Role

Our client is seeking bright, motivated Graduate Software Developers to join their innovative technology team based in George . This role offers a unique chance to gain practical experience in full-stack development, working on cutting-edge projects that drive business solutions. You will collaborate with senior developers, participate in agile development cycles, and contribute to the design, implementation, and testing of software applications. This is an ideal entry-level position for enthusiastic graduates passionate about technology and eager to learn and grow within the dynamic tech landscape of the Western Cape .

Key Responsibilities

  • Develop, test, and deploy high-quality code for web and mobile applications.
  • Collaborate with product managers and designers to translate requirements into technical solutions.
  • Participate in code reviews to ensure code quality, performance, and scalability.
  • Assist in troubleshooting and resolving software defects and issues.
  • Contribute to the continuous improvement of development processes and best practices.

Requirements

  • A Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Foundational knowledge of programming languages such as Java, Python, JavaScript, or C#.
  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Familiarity with database concepts (SQL/NoSQL) and version control systems (e.g., Git).
  • Strong problem-solving abilities and a passion for learning new technologies.

Benefits

  • Competitive graduate salary package.
  • Hybrid work model combining office and remote flexibility in George .
  • Access to ongoing training and professional development programs.
  • Opportunity to work on challenging and impactful projects.
  • A collaborative and forward-thinking team environment that supports innovation.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available