Software Engineer Cape Town
2 days ago
Job Description:
Software Engineer
Location:
Office based Workshop 17, Cape Town
Job Summary:
We are seeking a motivated 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 an intermediate software engineer 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
- At least 2 years of commercial experience
- Strong understanding of software development fundamentals, patterns and object-oriented programming concepts.
- Proficiency in at least one programming language such as C#, and .NET,
- Familiarity with web development technologies such as HTML, CSS, JavaScript, and React 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
-
Data Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Gig Engineer Full time R250 000 - R450 000 per yearPosition: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...
-
Software Engineer IV
1 week ago
Cape Town, Western Cape, South Africa MRI Software Full time R250 000 - R450 000 per yearSince 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...
-
Senior Software Engineer
4 minutes ago
Cape Town, Western Cape, South Africa Gendac | Software, Innovations & IoT Full timeARE 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...
-
Software Engineer
39 minutes ago
Cape Town, Western Cape, South Africa Axiom Systems Africa (Pty) Ltd Full time R120 000 - R180 000 per yearCompany DescriptionAxiom Systems Africa (Pty) Ltd is a dynamic company with expertise in three primary business divisions: Infrastructure, Software Development Services, and Application Services. These divisions work collaboratively to address the multifaceted needs of today's business environments. With a strong focus on IT and business solutions, Axiom...
-
Junior Software Engineer
1 week ago
Cape Town, Western Cape, South Africa ExecutivePlacements - The JOB Portal Full time R40 000 - R60 000 per yearJunior 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...
-
Software Engineer
6 days ago
Cape Town, Western Cape, South Africa Red Face Full time R90 000 - R120 000 per yearCompany DescriptionRed Face helps small businesses achieve a strong online presence. As a South African brand and growth studio, we specialize in delivering branding, websites, social media, and AI-powered automation. Our services include designing identities, creating conversion-focused sites, running content and ads, and setting up chatbots to capture...
-
Mechatronic Engineer – Cape Town
1 week ago
Cape Town, Western Cape, South Africa Renlaw Industrial Cutting Tools Full time R550 000 - R850 000 per yearJob descriptionWe're looking for atalented and hands-on Mechatronic Engineerto join our dynamic team in the southern suburbs of Cape Town. The successful candidate will be involved inboth mechanical and electrical product and machine design, as well asmaintenance and system development. This is a diverse and challenging role for someone who enjoys seeing...
-
Software Engineer
28 minutes ago
Cape Town, Western Cape, South Africa ExecutivePlacements Full time R250 000 - R500 000 per yearSoftware Engineer (GCS)Recruiter:RareCruitJob Ref:CPT000689/NCDate posted:Wednesday, November 12, 2025Location:Cape Town, South AfricaSUMMARY:Our Global International Defence client is seeking skilledSoftware Engineersfor theirGround Control Station (GCS) Unitto join their ranks. This fantastic opportunity to join a fast-growing company that is located in...
-
Senior Software Engineer
6 days ago
Cape Town, Western Cape, South Africa Miprint Consulting Full time R90 000 - R120 000 per yearRole DescriptionThis is a contract, on-site role for a Senior Software Engineer located in Cape Town. The Senior Software Engineer will be responsible for designing, developing, and maintaining software solutions, participating in code reviews, and troubleshooting complex systems. The role also involves collaborating with cross-functional teams to meet...
-
Cape Town, Western Cape, South Africa Acuity Consultants Full time R298 400 per yearJob DescriptionOpportunity for a .NET Software Engineer to join leading NPO, optimize architecture and design & build scalable systems. Based in Cape Town, this .NET Software Engineer pays in between R530 – R580 per hour, for a 6-month contractThe Client:Non-profit and independent organization based in Cape Town, serving all communities in the greater...