Position: Microsoft Dynamics Developer for Healthcare Company
Company: Epam Anywhere
Experience required: 3y
English level: intermediate

The client is a global leader in retail and wholesale pharmacy, touching millions of lives every day through dispensing and distributing medicines. The company has more than 170 years of trusted healthcare heritage and innovation in community pharmacy and pharmaceutical wholesaling.

The main pool of tasks is associated with existing system development and enhancements.

**Responsibilities**
Discuss business and technical/architectural topics
Build new features accordingly to new requirements/enhancements request
Communicate with the customer

**Requirements**
3+ years of development and customization experience of MS Dynamics CRM products
Development experience in MS Dynamics CRM integrations with external systems
Knowledge of MS Dynamics CRM 2016 (on-premises and online) out of the box functionality
Experience with development of MS Dynamics CRM Plugins, Workflows and Actions
Development experience with WCF and WebAPI
Good knowledge of JavaScript
Strong knowledge of SOLID
Good understanding of Design Patterns
TDD, unit testing concepts
Experience with CI/CD, Git, Azure DevOps
Experience in Agile practices
B1+ level of spoken English

**Nice to have**
Experience with Dynamics 365 on-premises/online
Knowledge of .NET Core; ASP.NET Core
Development experience with ASP.NET MVC
Knowledge of JS frameworks (AngularJS and/or Angular 2, React)
Experience with MS Azure Services (App Service, Service Bus)

**We offer**
Competitive compensation depending on experience and skills
Full-time remote work
Medical insurance
Payment Days Off
Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
Community of 38,000+ industry's top professionals