Senior .Net Developer

London, UK

About the role

Clubspark is an award-winning global leader in sports technology, with teams across the UK, Melbourne and Orlando. We are passionate about growing and engaging the wider sporting community and building sports participation by delivering a platform with tailored services that encourage people to play the sport they love.

We are looking for a 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 organisations 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.

Skills, knowledge & experience required:


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!

Essential, skills, knowledge and experience:

  •  ASP.NET MVC and Web API
  •  C#
  •  .NET Core
  • .NET Framework
  • SQL Server and SQL Azure
  • Entity Framework, ADO.NET
  • Azure development and architecture
  • NoSQL databases (e.g. MongoDB)
  • Unit testing / TDD
  • Microservices & containerisation
  • Kubernetes

And above all a mentor and preacher of best practices

Great if you also have:

  • Broader language experience in (e.g. 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”
  • Technology in the sporting sector
  • SSO / authorisation / authentication integration
  • SaaS software product development
  • Third-party payment service integration (e.g. Stripe, GoCardless)
  • Open / public API development and design
  • Headless CMS integration
  • Elasticsearch experience
  • Agile development methodologies (e.g. Lean, SCRUM, Kanban)

Benefits: 

We're committed to making Clubspark a fantastic place to work, and we go to great lengths to support our health/well-being and give you what you need to succeed.

 You’ll receive:


  • Competitive salary, 26 days holiday + public holidays
  • Free eye tests, Cycle to Work Scheme, Life Assurance Scheme & Contributory Pension
  • ‘Get Active Scheme’ allowance (for you and your children)
  • Mental Health Sick Day Policy - good mental health is just as important as our physical health!
  • Access to a range of fantastic Wellbeing benefits:
  • Unlimited access to remote GP services (for you, your partner and eligible children)
  • Remote or face to face mental health support sessions (for you and your partner)
  • Remote or face-to-face physiotherapy sessions (for you and your partner)
  • Employee Voice service
  • Free access to on-site office Gyms across our office group
  • Employee Assistance programme (for a range of life, financial or wellbeing support services)
  • Flexible working options, always happy to talk flexible working!
  • Opportunities to learn and focus on your career growth
  • Fantastic modern co-working office space in Vauxhall, London
  • A focused, friendly and rapidly growing environment where your contribution and wellbeing comes first

The Company is not offering immigration sponsorship for this role.

Applicants may be shortlisted and contacted prior to applications closing.

Clubspark is proud to be an equal-opportunity workplace committed to building a team culture that values diversity and inclusion.

  • 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.