6 month contract for a Staff Engineer to join an established team tackling some tough problems. Mixture of hands-on and coaching, mentoring. Our client is a leading brand currently scaling their Digital team. They're on the lookout for an experienced hands-on Staff Engineer or Technical Lead to help raise their platforms to the next level. You will be experienced in leading a software engineering team in Agile/Scrum environments, love the tech and have a strong understanding of product delivery, best practices, and love leading teams To qualify for this role you will ideally have: Experience as a Staff Engineer, Principal Engineer, Technical Lead, Engineering Lead or similar Strong people leadership & product delivery skills Strong development background: ideally in a C# / .Net Core / Azure environment (approx. 20% hands-on coding) Strong Cloud experience with Azure Strong Agile/Scrum experience helping drive ceremonies Ability to oscillate between technical and non-technical solutions Appreciation of best practices: TDD/BDD, Design Patterns, DevOps, CI/CD, containerisation, etc. This role will appeal to someone who is passionate about the tech and product delivery whilst guiding a growing and guiding a team to reach some awesome goals For more information on the role, please reach out to Michael Boyd and apply directly - shortlisting is currently taking place and interviews will be booked in soon.