Development Team lead - Search

Apply
Location
Portsmouth or London
Department
Development
About The Role


Development Team Leader (Search)

Are you a passionate Software Developer who has led teams of multi-disciplined engineers?  Do you have experience across .Net Core / .Net 5 , C#  and SQL?

We have a fantastic opportunity for a Senior Developer / Team Lead to drive best practices and coding standards. You’ll be  hands on in designing systems and building performant, secure, applications across cloud platforms whilst simultaneously overseeing the day to day activity of a high performing team. You’ll be working on innovative new projects within the digital product space supporting the scale up of our digital platform. With an exciting growth journey ahead, investment in tech and focus on building best in class tech teams, this is an exciting time to join us!

Location: London or Portsmouth based with a Hybrid working pattern of 2 days in office, 3 days at home.

Where do you fit in?

Reporting to the Engineering Manager, you’ll be the Development Team Lead for our Search Pod - a business critical greenfield project with an opportunity to change the way we operate as a platform. This is a dual role with the chance to be hands on in code whilst overseeing the work of others without the direct line management responsibility. You’ll act as a mentor, help with recruiting and team development ultimately ensuring the Search pod resource is best placed to deliver on the project. This includes reporting on team progress, documenting technical designs and communicating them to your peers and technical leadership. You’ll also support with managing holidays and absence.  As an experienced Developer, you’ll be an innovative problem solver and enjoy working on complicated business requirements providing solutions that contribute to both our transformation and growth agenda. 

You’ll  be part of a successful technical team who will design solutions to problems using architecture and sequence diagrams, whilst implementing robust testing strategies.  You’ll be involved in producing technical design documents for your products to include; Schemas, API docs, Readmes. As an advocate for high standards of code quality and test coverage you’ll work with the wider team to ensure continuous development and best practice at all times. 

What's in it for you?

  • The chance to join our exciting technological transformation journey which over the course of the next 6-12 months will lead to an opportunity to gain exposure to cutting edge technology including .Net Core, GCP, Octopus deploy, React, Docker & Kubernetes.
  • An excellent benefits package, including an electrical vehicle scheme, discounts from a wide range of retailers, private medical insurance, and a healthcare cash plan as well as some extra perks like car allowance and annual bonus.
  • You'll be part of a fast-growing digital marketplace business that has a great culture and is really going places.

What do you need to succeed?

Technical skills:

  • .Net Core, C#, SQL Server, and experience working with containers.
  • Test-Driven Development (TDD) environment and Agile/ Scrum team.
  • Elastic Search; Query DSL, Elastic Search mapping optimising for performance and high-performance ingestion of data into Elastic Search.
  • High throughput asynchronous programming and ability to write tests using mock objects.

Soft skills:  

  • Ability to lead and mentor your peers.
  • Great problem solving skills.
  • Resilience and ability to work with ambiguity in a fast paced growth environment.
About Us

 

Checkatrade is the consumer choice for finding a local reputable and reliable tradesperson. For over 20 years, we've been the place where reputation matters most - and if you join us, you’ll ensure that our trade members continue to uphold these high standards.

With 50,000 trades available to help with your home improvement project, we’re here to help no matter how big or small the project you are undertaking is.

We're currently going through a period of significant investment and growth and we're looking for exceptional people to join us on our journey to help us achieve our ambitious goals. This is a really exciting time to join our team.

Other jobs like this

Location
Portsmouth or London
Department
Development
Location
Portsmouth or London
Department
Development
Location
Portsmouth or London
Department
Development