Job title: Technical Lead Developer
Contract: Permanent
Reference: MN146

Based in: Kings Hill, Kent
Department: IT

Hours: 35 hours per week
Grade: D

Salary: Competitive salary

 About us
We’re a charity, a bank and champion for better giving, and for over 90 years we’ve been helping donors, companies and charities make a bigger impact. We exist to make giving go further, so together we can transform more lives and communities around the world. We are CAF and we make giving count.

About the job:
Reporting directly to the Development Manager, you will be working as a Technical Lead Developer within one of our Agile Scrum teams delivering business initiative projects in line with CAF’s strategic product roadmap. You will facilitate the translation of Architecture roadmaps into working solutions in line with our Architectural Design Principals to ensure consistency in our approach to all new initiatives. You will be passionate about technology and lead by example to ensure continuous improvement of our development best practices and processes. You will have the opportunity to actively contribute to the evolution of our future technology strategy as we transition to Azure.

About you:
The successful candidate will have:

  • Previous experience within a similar role or solid experience within a senior development role.
  • A solid background delivering Agile projects as part of a scrum/agile team
  • A passion for continued self-development in line with emerging development technology changes.
  • An enthusiasm to be innovative.
  • The ability to provide complex technical consultation with proven problem solving skills.
  • The ability to provide leadership and mentoring to team members.

Essential skills/experience:

  • .Net framework 4.6
  • C#
  • ASP.NET Web API (REST principals)
  • ASP.Net
  • MVC 6
  • Web API
  • Entity Framework
  • HTML/CSS/JavaScript
  • SQL Server 2012 and above.


  • SOLID principals
  • TDD/Unit testing/Integration testing
  • CI (Continuous Integration)


Desirable Skills/experience:

Source Control/Integration Platform:

  • Git
  • VSTS (Visual Studio Team Services)

Build and deployment Automation:

  • NANT Scripts
  • PowerShell


  • OAUTH/OpenIdConnect
  • API key management

Microsoft Azure technologies:

  • Azure Service Bus
  • Azure Service Fabric
  • Azure Logic Apps
  • Azure SQL Server

Please note that applicants must be eligible to work in the UK.

Download Job Description and Person Specification

For further information about this exciting opportunity or to apply please send your CV and a covering letter quoting reference number MN146  to

Closing date for receiving applications is 29 August 2019