Position: Middle .NET Developer (Platform)
Company: DraftKings
Category: .NET
Experience required: 2y
English level: intermediate

**Our platform is:**
·        Distributed system architecture
·        Microservice Architecture
·        MS SQL & PostgreSQL DBs, Redis, advanced caching and data distribution
·        Elasticsearch for big-data analysis
·        Event base communication via RabbitMQ, Kafka
·        Advanced monitoring based on Kibana, Grafana etc.
·        Test automation and DevOps in mind to allow smooth operations

If you like continuous improvement, working close to business, the concept of taking agile principles and methods to its limit by making use of new techniques — then this is the perfect opportunity for you. You could be part of this constant growth and success!

**What you’ll do as a Middle .Net Developer:**
·        Design and implement robust solutions within a distributed architecture environment
·        Work closely with product owners and architects to build out apps, services and related workflows in a cross-unit multicultural environment
·        Take a proactive part in improvements and tuning of existing solutions
·        Support existing and write new technical documentation
·        Share expertise and quality standards with team members

**What skills you will use:**
·        2+ years of hands-on experience with C# /.NET;
·        Experience in building WEB apps on ASP.NET/Web API;
·        Experience with Data: SQL, NoSQL, caching, indexing, searching;
·        Understanding and following of good coding practices and patterns;
·        Experience with writing testable code, unit and integration tests;
·        Solid debugging and troubleshooting skills;
·        Good level of verbal and written English.
·        Experience with microservices and SOA will be a plus.