A high-growth, dynamic technology company in South Africa is seeking a Software Engineer to enhance their R&D team. The role involves designing and maintaining software modules, creating user interfaces, and conducting usability tests. Candidates should possess a relevant degree and have 3-5 years of software development experience, including expertise in APIs, databases, and modern programming languages like Java and Python.
Qualifications
3 - 5 years of software development experience required.
Must have fluency in English, both written and verbal.
Strong knowledge of REST and GraphQL APIs.
Responsibilities
Design, implement, and maintain product modules according to software engineering practices.
Create user interfaces and conduct usability tests.
Prepare technical documentation and ensure compliance with regulations.
M.Sc/B.Sc Degree in Computer Science, Engineering or Information Systems
Tools
Maven
Job description
A high-growth, dynamic technology company in South Africa is seeking a Software Engineer to enhance their R&D team. The role involves designing and maintaining software modules, creating user interfaces, and conducting usability tests. Candidates should possess a relevant degree and have 3-5 years of software development experience, including expertise in APIs, databases, and modern programming languages like Java and Python.