To gather requirements, describe software product features, and manage expectations, communicate effectively with technical colleagues, non-technical users, and senior management.
Understanding of the principles of computer science, including object-oriented design, data structures, and algorithm design Careful attention to detail, analytical thinking, methodical problem-solving, and effective time management.
Proven track record of managing and leading teams and projects.
Sharing best practices and educating new recruits.
Although not required, having knowledge with Laravel, Word press, Drupal, and Shopify would be advantageous.
Practical Software Engineering abilities are needed for Design, development, and maintenance of excellent solutions for one of Africa’s fastest-growing companies.
a desire to study and assess new and alternative languages and technology
Taking responsibility for your task and giving it your best effort