Software Development Team Lead
Ipswich, England, United Kingdom
Managing a team spread across 3 different locations I am responsible for the development of the people in my team.Ensure that the teams plans and goals are aligned with the department and company strategy.Effectively manage the team by coaching and mentoring, following up performance, progression, and productivity. Help with recruitment, onboarding and wellbeing of team members.Support the software development manager in developing and implementing processes, procedures and strategies for development.Ensure the team follows the defined processes and best code practices defined by the department and company to produce high quality software.Interact with product owners, designers and any other area concerned with the product to transform requirements into useful features for the product.On the technical side, in the beginning of the year I lead my team in a short project to migrate a web client app to Azure with the configuration written using Terraform. After that, I lead the team on a migration of two API's written in a monolith approach using .Net Framework to a microservices approach written in .Net Core and deployed to Kubernetes on Azure (AKS).