£90K/yr to £100K/yr
City of London, England
Permanent, Variable

Technical Lead

Posted by i3 Resourcing Limited.

Technical Lead

needed for a top City-based client

London,3 days a week, 2 from home; HYBRID

£90,000 - £100,000

Azure, C#, .Net, Angular, Agile.

As a Tech Lead you will ...

be responsible for guiding and mentoring a team towards the successfully development of high-quality technical solutions that align with business goals. Providing technical leadership, designing and implementing complex solutions, and ensuring the team adheres to best practices.

be responsible for overseeing a team of engineers to ensure successful project delivery, from inception to deployment. You will define technical requirements and ensure alignment with business objectives.

have extensive hands-on experience in software development and system architecture, with deep expertise in developing clean, efficient, high quality, tested, maintainable and well documented code according to specifications.

  • Leadership abilities and experience in leading software development teams, delegating tasks and empowering team members.
  • Experience in making architectural decisions and trade-offs, using software design patterns and architectural principles.
  • Proven experience with large-scale distributed systems and microservices architecture.
  • Proficiency of object-oriented programming (C# dotnet) with an advanced understanding of software design principles and patterns
  • Deep experience in designing and implementing complex Web (RESTful) and async APIs
  • Strong focus on quality-first software development techniques (TDD, ATDD, pair programming)
  • Extensive experience in designing microservices and event-driven architectures (using technologies such as Azure Service Bus, Azure Functions and Azure Web Apps)
  • Strong understanding of component-based frontend frameworks (such as Angular 2+)
  • Experience of cloud-native solution development (preferably in Azure)
  • Good knowledge of CI/CD pipelines (ideally using Azure DevOps/yaml)
  • Deep understanding of SQL and NoSQL databases and their optimisation techniques (such as Azure SQL and Cosmos DB)
  • Expertise of logical domain and physical data model design.

Desirable Skills:

  • Collaboration tools such as Azure DevOps, Miro and Confluence
  • Consumer-driven contract testing methodologies (i.e. PACT)
  • Infrastructure as Code (IaC) practices (ideally Terraform)
  • Core hardening and security practices, including adherence OWASP guidelines