Senior .Net Developer

London, UK

About the role

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.

Company Background 

ClubSpark is a global leader in sport technology. With offices in London, Melbourne and Orlando and strategic customer engagements with some of the most famous brands in sport we are growing rapidly. Collaborating closely with our partners we’re driving the adoption of standards related to global sports data and the creation of a new ecosystem of services to enhance participation. 

The ClubSpark platform supports clubs, coaches and players across several sports including tennis, cricket, and athletics. ClubSpark won the Best Participation Technology Award 2017.

Required knowledge and experience:

Required knowledge and experience:

  • C#
  • .NET Core
  • .NET Framework
  • ASP.NET MVC and Web API
  • SQL Server and SQL Azure
  • Entity Framework, ADO.NET
  • Azure development and architecture
  • NoSQL databases
  • Microservices & containerisation
  • Docker, preferably with Kubernetes

Beneficial knowledge and experience:

Beneficial knowledge and experience:

  • Node.js
  • TypeScript
  • Golang
  • Swift
  • Domain-driven design
  • Technology in the sporting sector
  • SaaS software product development
  • Third-party payment service integration (e.g. Stripe, GoCardless)
  • DevOps - working knowledge of core activities and related tools
  • Open / public API development and design
  • Build automation
  • Test-driven development (TDD)
  • Agile development methodologies (e.g. Lean, SCRUM, Kanban)

Applying for this role

  • No recruitment agencies please
  • Please attach a copy of your CV together with a link to your portfolio if you have one.