Job Description
This job is for a Software Development Team Lead to join an established company’s IT team in Isando, Gauteng. The role involves leading a team of developers to create high-quality software solutions. Responsibilities include guiding the team, ensuring projects are delivered on time, and maintaining technical excellence. Key tasks involve leading and mentoring developers, designing software, writing code, and reviewing code quality. The team will work with technologies like .NET, C#, and REST APIs. Planning and managing development work using sprints, assigning tasks, and tracking progress through Azure DevOps are core responsibilities. The role also involves maintaining coding standards, software quality, and secure development practices, handling software releases, and providing production support. Collaboration with technical architects and business stakeholders is essential to solve challenges and improve processes. Additionally, exploring and implementing AI development tools to enhance efficiency and innovation is part of the role.