Junior Software Engineer

4 days ago


Cape Town, Western Cape, South Africa Surgo PTY Full time R250 000 - R500 000 per year


Job Description:

Junior Software Engineer

Location:

Office based Workshop 17, Cape Town

Job Summary:

We are seeking a motivated Junior Software Engineer to join our dynamic Software Engineering team. The ideal candidate will be enthusiastic about learning new technologies, solving complex problems, and contributing to the development of our industry leading SAAS Software products. This is an excellent opportunity for a recently graduated, soon to graduate or entry-level candidate to gain hands-on experience in a fast-paced, quality driven and collaborative work environment

Responsibilities:

  • Collaborate with senior engineers to design, develop, and maintain high-quality SAAS software solutions.
  • Write clean, efficient, and maintainable code in accordance with established coding standards.
  • Assist in the implementation of new features and functionalities.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Work closely with cross-functional teams including product management and QA to deliver high-quality software products on schedule.
  • Troubleshoot and debug issues reported by customers or internal stakeholders.
  • Stay updated on emerging technologies and industry trends to continuously improve skills and knowledge.

Essential Skills:

  • Bachelors degree in computer science, Software Engineering, or a related field
  • Strong understanding of software development fundamentals, patterns and object-oriented programming concepts.
  • Proficiency in at least one programming language such as C#, .NET, React or Angular
  • Familiarity with web development technologies such as HTML, CSS, and JavaScript is a plus.
  • An appreciation for Build-in-Quality practices such as Unit Testing, Code reviews and automation
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively both independently and as part of a team.
  • Strong communication and interpersonal skills.
  • Previous internship or work experience in software development.
  • Knowledge of and/or experience in Agile software development/delivery using Scrum and/or Kanban methodologies
  • Experience with Version Control systems such as Git.
  • Familiarity with databases and SQL such as MySQL, SQL Server or similar.

Desirable

Familiarity with Cloud technologies, platforms and approaches e.g. Microsoft Azure, AWS

Surgo (Pty) Ltd will consider all applications in terms of its Employment Equity (EE) and is committed to maintaining diversity in its appointments. Surgo (Pty) Ltd, therefore also encourages people with disabilities and from other diverse backgrounds to apply. Due to the high volume of applications, should you not receive feedback within three months upon submission, you can assume your application was unsuccessful, and we encourage you to reapply. Please note that as a registered member of APSO, Surgo (PTY) Ltd. does not hold applicants accountable for any application fee.

Your CV will be kept on our database for us to contact you should any future vacancies become available. If you do not wish for us to keep your CV for any other positions, please email



Required Skills:

Software




  • Cape Town, Western Cape, South Africa ExecutivePlacements - The JOB Portal Full time R40 000 - R60 000 per year

    Junior Software EngineerRecruiter:RareCruitJob Ref:CPT001169/MVWDate posted:Wednesday, October 15, 2025Location:Cape Town, South AfricaSUMMARY:A global company in Cape Town is seeking a Junior Software Engineer to join their teamMarket Related Salary | On Site | Cape Town | PermanentPOSITION INFO:Requirements:85% matric averageRecent graduates or less then 3...

  • Data Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Gig Engineer Full time R250 000 - R450 000 per year

    Position:Data EngineerLocation:Cape Town (Hybrid)Contract:12 MonthsRole DescriptionPerform code peer reviews of Junior Software Engineer buildsSupport the Technical Delivery Lead in translating requirements to Junior DevelopersSupport the Technical Delivery Lead in framework optimization initiativesSupport the Technical Delivery Lead in managing CI/CD...


  • Cape Town, Western Cape, South Africa Network2 Full time R40 000 - R60 000 per year

    We are looking for a motivated and enthusiastic Junior Software Engineer to join our development team. This is an exciting opportunity for someone eager to apply their technical skills, learn from experienced Engineers, and contribute to real-world products that impact thousands of users. What You'll Do:Develop, test, and maintain software applications in...


  • Cape Town, Western Cape, South Africa Collinson Full time R250 000 - R400 000 per year

    Collinson is a global loyalty and benefits company.We use our expertise and products to craft customer experiences which enable some of the world's best known brands to acquire, engage and retain the most demanding and choice-rich customers. In particular, our unique expertise and insight into high earning, frequent travellers allows us to create...


  • Cape Town, Western Cape, South Africa Collinson Full time R40 000 - R80 000 per year

    Collinson is a global loyalty and benefits companyWe use our expertise and products to craft customer experiences which enable some of the world's best known brands to acquire, engage and retain the most demanding and choice-rich customers. In particular, our unique expertise and insight into high earning, frequent travellers allows us to create products and...


  • Cape Town, Western Cape, South Africa MRI Software Full time R250 000 - R450 000 per year

    Since we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the best employees. People like you.Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Teamgeek Full time R80 000 - R120 000 per year

    About usWe are a dynamic and fast-growing company that builds modern, scalable software for clients across industries. Our culture is built on collaboration, innovation, and continuous learning. We believe in empowering our engineers to grow their skills while delivering real impact to our clients and products.Role overviewWe are looking for a motivated...


  • Cape Town, Western Cape, South Africa Gendac | Software, Innovations & IoT Full time

    ARE YOU ...apassionate Senior Software Engineerlooking for variety and the chance to work on interesting projects?A career at Gendac means you'll work on a range of challenging projects, for a mixture of interesting clients, with different teams and diverse technologies. Each new project presents exciting new challenges and responsibilities ensuring...


  • Cape Town, Western Cape, South Africa BET Software Full time R900 000 - R1 200 000 per year

    We Want You:BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...


  • Cape Town, Western Cape, South Africa BET Software Full time R70 000 - R120 000 per year

    We Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...