Position: Middle .NET Engineer
Company: DataArt
Experience required: 3y
English level: intermediate

DataArt's specialists are currently engaged in developing software that will automate several services for clients of US medical facilities. The system allows the patients (70% of all the clients of the US medical facilities) to minimize the number of visits to the registry.

This application is designed to help people schedule an appointment, pay medical bills, find test results, and receive notifications about scheduled appointments to doctors.

The number of features constantly expands.

The platform integrates with different software, which allows medical facility employees to account for all activities with a bare minimum of paperwork. Saving time and money on communications with patients allows expanding the customer base and improves the quality of work.

DataArt is improving the system in a number of ways, such as improving features and performance, and adding new integration capabilities.​

Must have:
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.

Would be a plus:
Experience working with NoSQL databases (e.g., MongoDB, Redis);
Experience with Angular framework;
Experience with tests tools/techniques.