Senior .Net Developer

London, UK

About the role

We are looking for a senior developer who has a track record deploying .Net based applications/ microservices to take ownership of ClubSpark’s .Net based ecosystem services which are deployed in a SaaS framework to sports governing bodies and organizations globally.

This role is for a technical evangelist who will not only advocate best practices and tools but also implement new practices while constantly mentoring and supporting other junior and senior team members.

About you..

●    has an uncanny ability to know ‘what to do’ in just about any situation - your breadth of knowledge and experience ‘been there, done that’ and pragmatic approach will add value across a myriad of business, project and technology situations;

●   is great at seeing the big picture - understands what we are trying to achieve and the business processes we are using whilst at the same time you are comfortable and capable to deep dive into the specifics to ensure our technology solutions meet our business needs;

●  is a credible communicator and a great team player - effective communication and collaboration with our internal teams will be essential to your success;

●  technically curious - is always learning and staying relevant. 

Skills, knowledge & experience required:

  • ASP.NET MVC and Web API
  • C#
  • Specflow
  • .NET Core
  • .NET Framework
  • SQL Server and SQL Azure
  • Entity Framework, ADO.NET
  • Azure development and architecture
  • NoSQL databases
  • Event Driven Architecture
  • Microservices & containerisation
  • Docker, preferably with Kubernetes
  • and above all a mentor and preacher of best practices

Great if you also have:

  • Broader language experience in: Node.js, TypeScript, Golang & Swift
  • Domain-driven design
  • Experience breaking up monolithic applications into smaller, versioned, domain services with well-defined bounded contexts
  • DevOps - working knowledge of core activities and related tools - working with pipelines, “shifting left”
  • Serverless multi-tier architecture
  • Technology in the sporting sector
  • SaaS software product development
  • Third-party payment service integration (e.g. Stripe, GoCardless)
  • Open / public API development and design
  • Build automation
  • Test-driven development (TDD)
  • Agile development methodologies (e.g. Lean, SCRUM, Kanban)

Applicants may be shortlisted and contacted prior to applications closing.

The Company is not offering immigration sponsorship with this role

Please confirm salary expectations and availability to start the role in your application/CV


  • No recruitment agencies please
  • Please attach a copy of your CV/Resume, covering letter and a link to your portfolio (if you have one). If you would like an informal chat about this role please email your contact details.