Job Software Developer/ Engineer/ Architect

Senior Software Engineer

We’re growing rapidly and we are looking for a Senior Software Engineer who will be part of our Sportsbook department where it all starts at DraftKings - every single sport event that we offer starts in our systems. We extensively use microservices approach. You will be developing system components, based on .NET Core and C#, both on Linux and Windows environments, using docker containers and following best practices for CI and CD.

WHAT YOU’LL DO AS A SENIOR SOFTWARE ENGINEER:

  • Taking active part in all development stages - building the architectural design of new features, break down and implementation
  • Developing performance-oriented code, covered with unit and automated integration tests
  • Following and working according to software development standards and methodologies
  • 4+ years experience in a client/server environment with a strong focus in .NET Framework/C#, SQL Server
  • Knowledge in .NET Core
  • Established experience in Multithreading Programming
  • Strong knowledge with Design and Analysis
  • Ambition to write high-quality code covered with unit tests for back-end and front-end
  • Еxperience with any of ReactJS, TypeScript, MobX, RabbitMQ, Kafka, Kubernetes and Dockers will be considered as an advantage