Our client is a dedicated software development organization with experience working across 18 countries in Africa delivering high quality ICT consultancy services and software solutions. They develop systems across different market verticals including the finance sector where they have worked extensively on multiple projects in collaboration with major local and international financial institutions.
We are looking for experienced and skilled backend developers who can build solid and stable solutions and who will be responsible for the end-2-end integration of our platforms, client tech support, and account management.
Responsibilities
Performing software development assignments on time and budget
Provide operational support to the company's existing business solutions
Review code work by peers to ensure accuracy and functionality
Developing and implementing software architectural plans
Development of project documentation for reference and reporting
Support the development team with research on technology
Responsible for client tech support and account management
Development of projects in accordance with established design and scope
Resolution of client issues in accordance with agreed SLA
Introduction of new technology, methodologies, and tools to improve business efficiency
Clear, accurate documentation for all project assignments.
BSc Computer Science or Information Technology or equivalent
Strong practical understanding of MVC design patterns.
Strong practical understanding of Object-Oriented Programming.
Demonstrate ability working with PHP/Laravel Language and framework.
Great experience in understanding front-end technologies such as JavaScript, HTML5 and CCS3.
Working knowledge of Azure, AWS, Bitbucket, Linux and Apache.
Experience in version control software e.g. Git.
Excellent team player, independent thinker, self-driven, and passionate.
This role involves local and international travel as well as challenging and challenging, meaningful work.