BETSoftware is one of the most diverse betting software providers in Sub-Saharan Africa, with a rapidly growing international footprint. Our multiskilled Team is responsible for providing advanced software solutions, while supporting incredibly high transactional volumes in a fast-paced industry, making BETSoftware a lively and engaging place to be. Our prog...
Read more about this company
Bachelor’s degree in Computer Science, Software Engineering, or similar field advantageous.
At least 3-5 years’ experience managing software development teams advantageous.
At least 7 years in a technical role within the IT industry
Previous software development skills advantageous.
Demonstrated leadership skills.
Detailed knowledge of the SLDC and management of software projects
Good written and verbal communication skills.
Strong attention to detail.
Living the Spirit:
Promoting the value of teamwork by actively participating in collaborative efforts by engaging with team other stakeholders in different departments.
Encouraging team communication by holding regular meetings to ensure all team members updated on the teams’ goals and progress. Giving a clear direction and alignment to the company’s mission and values are key to promoting effective teamwork.
Fostering a culture within DevOps for continuous improvement and encouraging flexibility to changes in the dynamic field of Devops by embracing new challenges, technologies, and methodology as a new learning opportunity for the team.
Acknowledging and showing appreciation of individual contributions of team members by regularly recognising and rewarding exceptional work.
Acknowledging those team members that are require further mentorship and coaching for them to improve their skills, succeed in their roles and ultimately advance in their careers.
Build a strong team spirit and camaraderie within the team, by encouraging team members to collaborate, support and face challenges as a unit.
Enforce a healthy working environment by having insight into the team’s overall well-being and in encourage a healthy work- life balance and therefore equipping the team to handle daily pressures and adventures without feeling or experiencing burnout.