The retention of software developers is of major concern to insurance firms where software for business units is developed in-house. Business success hinges to some extent, on the stability of information systems. The organisation in question has struggled with the loss of expertise in software development, which has affected the fluency of projects. The objectives of the study were to determine the current retention strategies for developers, perceived benefits of retention strategies and factors influencing the retention of developers. The methodology for the research was qualitative. Face-to-face interviews were conducted. The sample consisted of 10 developers at different levels of seniority. The findings highlighted concerns on recognition, technology, communication, knowledge sharing, transparency on promotions and team dynamics. The participants highlighted areas where management was contributing to retention and areas needing attention. The research work provided recommendations for improving retention strategies to institutions that have a large compliment of developers. The five (5) key recommendations were employee engagement, technological innovation, career development, recognition initiatives and improved communication.
Key words: Strategy, retention, knowledge sharing, innovative culture.
Copyright © 2021 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0