Position: .NET Developer, Registry App
Company: Dataart
Experience required: 3y
English level: intermediate

✅About the vacancy

Our client is a software company providing client management applications to organizations in the healthcare industry. For the past 15 years, DataArt's specialists have been helping them create online intake services for hospitals, medical centers, and private practices in the US. Our team consists of 250+ people largely focusing on integrations, the platform, and the intake process, providing 600+ different services.

📌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.

✅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