Key responsibilities

Building software to assist customers – This will entail proactively building and implementing services including monitoring, scripting, automation and maintenance of software in a CI/CD environment.
Creating prototypes, designing UI/UX and writing code against user and technical requirements adhering to deadlines to product pixel perfect software.
Performing peer reviews, collaborating with developers to produce easy. efficient and attractive software solutions.
Reviewing design and architecture to assure users of high availability, secure, bug free, high performance and resilient software.
Providing software-related support.
Proactively managing backlog as part of their daily tasks.
Research on new fit for future technologies and actively adopt and implement viable solutions.
Build APIs and integration endpoints to other systems.

Key Qualifications

IT, Software, Computer science, engineering – At least a 2nd Class Upper class degree.
2 – 3 years programming experience – PHP, JS, HTML, CSS, MYSQL, Dart / Flutter, Java, Kotlin.
Experience in PHP CMS and Frameworks – Laravel, Joomla, Codeigniter and Opencart.
Github and Git experience for code versioning.
API development and Microservices – SOAP / REST, XML, JSON
Mobile app development and deployment experience to stores - Flutter, Xcode, Android, Maven, Gradle and Cocoapods.
Experience with application security to secure applications and data.
Experience with server management will be an added advantage – Azure, AWS, cPanel, Apache, Nginx, Litespeed, Digital Ocean, Containers, Kubernetes.
Experience with Photoshop, XD, Figma will be an added advantage.
Excellent communication, problem-solving and people skills.
  • ICT
  • Computer