Position: .Net Developer
Company: DataArt
Experience required: 2y
English level: intermediate

For the past 15 years, DataArt's specialists have been helping them create online intake services for hospitals, medical centres, and private practices in the US. Our team consists of 200+ people largely focusing on integrations, the platform, and the intake process.
As part of the project, we are introducing new technologies, as we transition to ASP.NET and switch from MSMQ to RabbitMQ. We are also working on switching from CI and orchestration to CD with Docker and Kubernetes. The team uses an internal npm registry with Angular for UI development. We are using MS SQL as a database for relational data, MongoDB to store configurations and collections, and Redis for caching as a backplane for SignalR and to utilize the pub-sub pattern.

3+ years of experience developing commercial applications on .NET
Understanding of C# including the latest versions of ASP.NET MVC and .NET Core frameworks
Skills in front-end web development
Substantial knowledge of MS SQL
Solid knowledge of Web API
Experience using ORM technologies (EF, Dapper)
Experience working with IoC Containers (Autofac, Ninject)
Experience working with and understanding of the WCF architecture
Knowledge of Agile methodologies (SCRUM)
Good spoken English

Experience with Angular framework
Experience working with NoSQL databases (e.g., MongoDB, Redis)
Experience with tests tools/techniques