Job summary
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.
Software development experience
Fluency in English
APIs: REST, GraphQL
Database knowledge SqlServer/Oracle/PostgreSQL/MongoDB
Monitoring: Dynatrace or similar
Virtualization/Cloud: Docker, OpenShift/K8s
Programming in Java/Kotlin
Python (AWS python Powertools)