Job ID 333534
Position: Technical Lead
Salary: Up to £85k + attractive bonus
Contract: Permanent, full-time
Are you looking for a fulfilling role where you will play a key part in the development of a large, technical transformation for a market leader?
Do you thrive on creating a vision and leading a development team?
About the role
Our client is looking for a talented and enthusiastic Technical Lead to join a new team that will be focused on re-imagining and re-developing some core areas of the "My Accounts" area of their website, with the aim of improving self-service and client experience. These include areas such as the landing page, holdings and investments overviews and account management. This team will also help tie together a number of other logged-in journeys being worked on by various product teams.
Acts as a single point of contact for the My Accounts technical implementation, governance and escalation for the delivery team
Establish the technical vision for the team and provide advice on how to design and build against this vision
Identifies obstacles, issues, decisions, dependencies and risks and helps the delivery team to overcome them
Look for opportunities to collaborate and improve overall technology outcomes for clients and colleagues, communicating with both technical and non-technical stakeholders
Lead the team in defining and evolving the technical approach and coaching other developers within the team
Responsible for the successful operation and performance of the team
Lead the continuous improvement of the product and team's development workflow including for the quality, accessibility, security, performance and CI/CD processes
Ensure platform documentation is clear, consistent and can be easily consumed by all stakeholders
Line management responsibilities for the engineers within the team
Experience with unit, integration, and end to end testing tools and practices (e.g. Jest, Cypress, Backstop)
Understanding of Microservices & principles of RESTful API development, including structuring, documenting, versioning, testing and stubbing/mocking
Demonstrable experience of having successfully delivered a number of professional projects
Experience coaching and mentoring other developers
Experience with Agile methodology
Understanding of design patterns and object-oriented programming (OOP) model principles.
Fluent using Git (GitLab) and Pipelines.
Understanding CI / CD and Trunk Based Development.
Knowledge of web application performance and security best practices.
Advocate of excellent development practices including accessibility coding practices.
Able to write, assist in writing or reviewing technical & architectural documentation.
Excellent communication skills and be able to explain and articulate complex solutions clearly to both technical and non-technical colleagues.
Logical, analytical and methodological approach to problem solving.
Pro-active, resourceful and able to use initiative.
Always has time for others whilst achieving high quality in own work and will also help other teams.
Consults with others over large or complex decisions and able to articulately document these.
Can help drive a collaborative learning culture.
Self-driven to develop technical expertise and coach other developers in the team.
Is approachable, friendly, with a consistently positive, constructive attitude whilst performing day-to-day activities.
Promotes the company culture in terms of quality, drive, entrepreneurial activity and commitment to outstanding client service.
Pragmatic and focused on delivery.
Willingness to learn and desire to develop professionally.
Tenacious, with a pride in what you do.
Have a mind-set of continuous improvement in everyday work.
Desire to contribute to the company's success and uphold its exceptional reputation.
What's on offer?
Discretionary annual bonus & annual pay review
25* days holiday plus bank holidays and 1-day additional Christmas closure time
Option to purchase an additional 5 days holiday per year
Pension scheme up to 11% employer contribution
Sharesave scheme – have a real stake in the company's future
Income Protection & Life insurance (4 x salary core level of cover)
Health care cash plans – including optical, dental, and out patientcare
LifeWorks Discounts on services, restaurants and retailers
* up to 30 days depending on role level & increasing with length of service