Senior Software Engineer
Current* Development and management ticket queues and escalation paths, ensuring SLAs are adhered to* Planning, Design, Development, Testing and Maintenance of MFS Africa's development projects such as financial products for web applications, e-commerce portals, and system integration projects* Developing, refining, and fine-tuning applications* Ensuring high functionality and optimisation by performing SIT, unit testing and code reviews on software developed* Production of detailed and accurate technical documentation relating to assigned tasks* Mentoring and guiding Junior and Intermediate Developers towards fulfilling their development tasks* Promotion of a highly-collaborative, team-oriented environment, working closely with all levels of product development staff and third-party development teams* Coordination with software architects and business analysts to determine functionalities and break down tasks for the sprint backlog