Lead a team of developers in software solution development, overseeing the entire software development lifecycle and fostering a collaborative team culture.
Requirements
- Bachelor’s degree in computer science, Information Technology, Software Engineering or a related field
- A minimum of 5 years’ relevant profession experience as technical team lead
- A minimum of 10 years’ relevant professional experience in software development, solution architecture or a related field
- Proven experience as a technical team lead or in a similar role
- Strong technical background with experience in software development, architecture and design
- Proficiency in multiple programming languages (e.g. C#, ASP.NET, Python, Java, JavaScript) and development frameworks (React, Node, Angular, Vue, TypeScript, HTML, CSS)
- Experience directly working with API and API Development
- Experience with Agile/Scrum methodologies and project management tools (e.g. JIRA, Trello) and ticketing tools (e.g. ServiceNow)
- Excellent team management skills with track record of building and motivating high-performing teams
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse teams
- Commitment to staying current with emerging technologies and industry trends