Are you an experienced Software Development Team Lead with a passion to build and lead an agile, cross-functional team software engineers? Our teams deliver outstanding products and solutions for our customers.
Coming from a hands-on software engineering and technical background you will have solid understanding of a variety of technical stacks, including full-stack exposure. Enjoy a fast-paced, agile working environment within a flat-structured organisation and comfortable with ambiguity whilst prioritising multiple priorities and stakeholders.
As leader of your squad you will be wholly responsible for the delivery and quality of the product features from start to finish. We would expect you to collaborate closely with the Product Managers to help refine the product backlog and influence the direction, developing measurable steps to get from concept to launch. Empower your team achieve goals and remove any impediments that are in their way. Be ready to lend your expertise to guide the team on leading development practices and to improve individual team members’ skill sets, including engaging in code reviews or pair programming when required.
Your greatest responsibility however will be playing an active role in the careers and professional aspirations of the individuals reporting to you. You work as an effective coach, mentoring and supporting your team in their professional development in order to reach their fullest potential.