Key Accountabilities:
Design, develop, test and implementation of software solutions within the company
Internal and external (client) support
Writing and implementing quality and high performing code
Development, maintenance and implementation of software tools, processes and procedures
Research and development
Testing and evaluating new technologies
Identification of areas of improvement
Collaboration with developers from other teams to implement the best solutions possible
Required Skills:
Self-Management We dont believe in micromanagement. You need to possess the drive and ability to take project and run with it (From nothing all the way to getting a smile and thumbs up from our clients).
Technical Experience in at least our core technology stack is essential, but we do recognise that many skills and technologies can be learnt on the way. We regularly look into new technologies and platforms to improve our current and new solutions.
Logic Things dont always make sense. You need to have the ability to work through and make logical sense of complicated and often illogical solutions and processes.
Language The company has a global footprint, with offices and clients practically everywhere. The ability to read, write, and speak fluently in English, is a must. Other languages could prove to be useful.
Our Core Tech Stack:
C#
.NET
MS SQL Server
WCF and Rest Web Services
Preferred Qualifications:
BSc in Computer Science or equivalent
Other Requirements:
SA citizenship