Job Description
Full job descriptionJob Description Hello, future Application Development Team Leader Purpose of the role: To lead a team of Developers on technical projects to ensure that quality and delivery is enforced, through code interventions and policies. Key responsibilities:Full Stack Development Leadership. Lead a team of Developers skilled in various programming languages and drive the development of robust, secure, scalable applications across web, API, and backend layers.Project and Delivery Management. Plan, coordinate, and execute development activities across multiple concurrent projects.System Design and Architecture. Collaborate with Solution Architects and Business Analysts to design future-proof, compliant solutions.Engage with stakeholders to ensure alignment and support with projects and assist the Developer team to collaborate effectively.Represent the Developer team in architecture review boards and contribute to platform and integration strategies.Agile and DevOps Integration. Drive agile practices and work closely with DevOps teams to integrate CI/CD pipelines, automated testing, and deployment workflows.Incident and Change Management. Manage incidents and changes to minimize disruption and ensure smooth operations.Stay current with emerging technologies to ensure the team is leveraging the latest tools and practices.Ensure customer service solutions align with the business operational plan, organisational values, and service standards.Communicate customer service solutions effectively to secure buy-in.Analyse customer feedback to improve service and propose ideas for enhancement.Support the team and act as a bridge between the Developer Manager and the team.
Responsibilities + Skills
Education
Qualification: A relevant bachelors degree in BCom, B.Eng., BSC Eng, BSc Information or IT related degreeExperience: A minimum of 5 - 8 years' proven experience as a Lead Developer or similar role
Experience
A strong understanding of software architecture, design patterns and best practicesExperience with CI/CD tools like Jenkins, Azure, Pipelines and Octopus systems will be advantageousStrong problem solving and analytical skills