Position: Senior .NET Developer, Digital Health Platform
Company: DataArt
Category: .NET
Experience required: 5y
English level: intermediate

**About the vacancy**
The UK-based client has developed a digital health platform that allows users to obtain an online consultation from a therapist within 6 minutes.

The client plans to expand the platform’s functionality and migrate it to a microservice architecture with the production systems deployed on Azure and AWS.

**Must have**
5+ years’ experience of .Net C#. and WebApi
Have an excellent understanding and focus on clean code, TDD and SOLID principles and testing automation
Experience of .Net Framework, .Net Standard & .Net Core solutions and working on high quality, secure web applications in a production environment
Knowledge and understanding of relational databases, preferably Azure SQL including stored procedures, functions, triggers
Knowledge/Experience of NoSql Datastores, Cosmos, Mongo
Knowledge of Entity Framework, LINQ, Membership and Identity
Knowledge of WCF and WebAPI and demonstrable experience of delivering secure REST Knowledge of Source control eg. Git
Test-driven development and ideally automated testing experience
SignalR or other real time messaging technologies Experience of working with CI/CD, and understanding of its importance
Experience of working within an Agile environment
Knowledge of Azure (Web Apps, Functions, web roles and worker roles, data stores etc)
Able to lead and contribute to projects within the API team, and the critical path of development
Spoken English