Careers

Home » Jobs » .NET Software Developer

.NET Software Developer

.NET Software Developer

Betgenius

Full Time
London
Posted 12 months ago

The betting division of Genius Sports, Betgenius, requires a .NET Software Developer to join our development team located at its head office in central London.

Betgenius is the leading provider of sophisticated data-driven software to the global sports betting and lottery sectors. Our products enable bookmakers and lottery operators to increase revenues by improving the efficiency and usability of their existing sportsbooks.

Responsibilities will include:

  • Analysis of requirements from internal and external customers
  • Design and development of new software products and components
  • Investigation and resolution of issues reported by internal and external customers

Required skills and attributes

  • Good knowledge of C# and .NET
  • Expertise in applying Object-Oriented Analysis and Design techniques
  • Strong communication skills
  • Enthusiasm and ability to work collaboratively within a team
  • The ideal candidate would be a self-starter, quick learner, attentive to detail, able to multi-task, and demonstrate excellent initiative

Desirable skills and attributes

  • TDD/BDD and supporting technologies (NUnit, Mocking Frameworks, SpecFlow)
  • Messaging and communication technologies (RabbitMQ , REST, NancyFX, WCF, ASP.NET Web API)
  • Front-end web technologies (JavaScript, HTML, CSS, AngularJS, SignalR)
  • Continuous integration (Psake, Msbuild, Jenkins)
  • Experience of working with highly transactional services
  • Working knowledge of SQL (SQL Server)
  • Other languages and technologies: Powershell, F#, Castle Windsor, log4net, NoSQL (MongoDB, Redis)

We offer

  • An exciting opportunity to be an integral part of a focused, agile team
  • A fun, relaxed and stimulating working environment in central London
  • A competitive salary – negotiable, based on experience
  • A generous annual allocated training budget
  • Private health and life insurance

Job Features

Job CategorySoftware Development
SalaryA competitive salary – negotiable, based on experience
TrainingA generous annual allocated training budget
InsurancePrivate health and life insurance

Apply Online

A valid email address is required.
A valid phone number is required.