Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer Junior

EnableSA

Gqeberha

On-site

ZAR 300 000 - 400 000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A growing IT company in Gqeberha, South Africa, is seeking a passionate Junior Developer to join their IT team. This role presents an exciting opportunity for a candidate eager to learn and contribute to high-quality software solutions development. The ideal applicant will have a Bachelor's of Science in Computer Science and a collaborative spirit. Responsibilities include coding, technical support, and software maintenance, fostering an environment of growth and learning within a fast-paced setting.

Responsibilities

  • Design, develop, test, and implement software solutions across the business.
  • Write clean, high-performing, and maintainable code.
  • Provide internal and external (client) technical support.
  • Maintain and enhance existing software tools, processes, and procedures.
  • Conduct research and development on new technologies and solutions.
  • Test and evaluate new technologies for potential implementation.
  • Analyze complex systems and processes and propose logical, effective solutions.
  • Identify areas for improvement and contribute to system optimization.
  • Collaborate with developers across teams to deliver best-in-class solutions.
  • Document software solutions, processes, and technical changes.
  • Adhere to strict source control and development best practices.

Skills

Software development
Code maintainability
Technical support
Research and development

Education

Bachelors of Science Degree in Computer Science
Job description

Port Elizabeth, South Africa | Posted on 02/04/2026

We are looking for a passionate and driven Junior Developer to join our clients growing IT team. This is an exciting opportunity for a developer who is eager to learn, collaborate and build high-quality software solutions in a fast-paced environment.

Responsibilities:

  • Design, develop, test, and implement software solutions across the business
  • Write clean, high-performing, and maintainable code
  • Provide internal and external (client) technical support
  • Maintain and enhance existing software tools, processes, and procedures
  • Conduct research and development on new technologies and solutions
  • Test and evaluate new technologies for potential implementation
  • Analyze complex systems and processes and propose logical, effective solutions
  • Identify areas for improvement and contribute to system optimization
  • Collaborate with developers across teams to deliver best-in-class solutions
  • Document software solutions, processes, and technical changes
  • Adhere to strict source control and development best practices
Requirements
  • Bachelors of Science Degree in Computer Science or similar.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.