Engineering Team Lead

We are seeking a highly motivated Engineering Team Lead to join our long standing Profit for Purpose scale up organisation. The ideal candidate will be a well-rounded technical leader who will work closely with their Design, Data and Product counterparts to lead the team towards building robust, high quality, fit-for-purpose solutions for our critical business flows. We are looking for individuals that, although specialising in solving problems using technology, can also appreciate and understand the difficulties and successes of their counterparts in other areas.
 
Key Responsibilities
 
● Work as part of a cross-functional squad to deliver high-quality features
● Assist in maintaining the product backlog alongside the product manager by providing technical input on initiative prioritisation and ensuring epics are broken down into uniformly sized tasks and sequenced for delivery
● Help to monitor team’s delivery cadence and work with a team on improving on their efficiency
● Promote sound, modern engineering practices and tools within the squad (TDD, pair programming, efficient branching strategies, etc)
● Teach and mentor your squad on making sound technology choices, software design practices and the ways of working
● Work on non-functional requirements of our software projects alongside our Infrastructure Engineers, Principle Engineers, Engineering Managers and Quality Coaches
● Collaborate on and recommend sound DevOps practices in the team
● Manage direct reports for at most one squad
 
 
Skills, Knowledge, and Experience Mandatory:
 
● Strong technical background focusing mainly on API development and re-platforming
● Previous team lead experience
● Familiarity with testing frameworks and the testing pyramid
● Good understanding of modern CD and software operations practices such as trunk-based development, 12 factor application principles in practice, Docker, utilisation of monitoring tools like Datadog, etc.
● Understanding of software design patterns and when to use them
● Understanding of domain driven design in software engineering and how to use DDD concepts in practice
● Excellent communication skills and team-oriented mindset
● Have a ‘leave it better than you found it’ attitude towards code
 
Nice to have:
 
● Angular experience
● Ruby on Rails experience
● Knowledge of AWS
● Kubernetes deployment experience
● People management experience
 
Does this sound like your next step?
 
Apply today!

Reference Number: 1317681
Category: Engineering
Sub-Category: Engineering – Other

Featured Jobs

Line