Team Lead with strong C# .NET development skills to guide our development team in creating top-notch web-based linchpin of our development team, you'll be responsible for: Leading the development team, with a focus of the development function Crafting and executing strategy Implementing software development best practices passion for doing so At least 5 years of software development experience across the full project lifecycle lifecycle Familiarity with Agile software development methodology Qualifications AMatric and relevant tertiary