Enable job alerts via email!
A technology firm in Johannesburg is seeking a Software Engineer to oversee the full product development lifecycle. The role involves programming efficient and testable code, developing APIs, and working on both front-end and back-end components. Requirements include a degree in Software Engineering or IT and 1-3 years of experience in software engineering, particularly with Java. Strong knowledge of Java frameworks and good communication skills are essential.
Job brief
We are seeking a Software Engineer to execute the full lifecycle of product development by programming well-designed, efficient, and testable code that meets specifications.
Responsibilities
Requirements
Key Skills
Spring, .NET, C / C++, Go, React, OOP, C#, Data Structures, JavaScript, Software Development, Java, Distributed Systems
Employment Type : Full Time
Experience : 1-3 years
Vacancy : 1