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

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