Senior MS Dynamics 365 Developer
Remote in India
Microsoft Dynamics 365 CRM, Power Automate

Sorry, this position is no longer available
India
Currently, we are looking for a remote Senior Microsoft Dynamics 365 Developer with .NET expertise for existing system development and enhancements to join our team.
Responsibilities
- Discuss business and technical/architectural topics
- Build new features accordingly to new requirements/enhancements request
- Communicate with the customer
- Technical Leading experience
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 the 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
- Advanced 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)
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn