Skip To Main Content
backBack to Search

Senior Microsoft Dynamics 365 CRM Developer

Microsoft Dynamics 365 CRM, Microsoft Dynamics 365, Microsoft Power Apps
warning.png
Sorry, this position is no longer available

We are looking for a Senior Microsoft Dynamics 365 CRM Developer to lead the technical aspects of our remote project.

You will be responsible for ensuring the development and customization of the Microsoft Power Platform and Dynamics 365 solutions meet client needs while adhering to best practices. You will develop custom functionalities, plugins, workflows, and integrations as per the solution blueprint. This role requires a deep understanding of Dynamics 365 architecture, plugins, and integration patterns, as well as experience with Azure and SharePoint integration.

Responsibilities
  • Collaborate with functional consultants to understand functional requirements
  • Draft Technical Design Documents (TDD) detailing customization, integration, and development requirements
  • Develop custom functionalities, plugins, workflows, and integrations as per the solution blueprint
  • Work with data teams to design and implement data migration and integration strategies
  • Ensure data integrity and security protocols are in place
  • Implement unit testing and participate in User Acceptance Testing (UAT) to identify and rectify technical issues
  • Collaborate with the infrastructure team for deployment preparations and execution
  • Provide technical post-go-live support, troubleshooting, and issue resolution
  • Assist in system updates, patches, and version upgrades
  • Collaborate with the support team during operational handover, providing necessary documentation and insights
Requirements
  • Minimum of 3 years of Dynamics 365 experience
  • Strong hands-on experience designing, developing, and deploying functionality in Dynamics 365 CRM and Microsoft Dynamics Portals
  • Azure knowledge
  • Experience installing, maintaining, and configuring Dynamics 365 servers and systems
  • Proficient in .NET, C#, JavaScript, experience with CSS and JavaScript libraries and other relevant technologies
  • Familiarity with Dynamics 365 architecture, plugins, and integration patterns
  • Knowledge and experience in SharePoint integration
  • Strong problem-solving skills and the ability to work in collaborative environments
  • Ability to write technical documentation related to development activities
  • Knowledge of Agile (Scrum/ Kanban) development process
  • Good communication skills with a B2 level of English proficiency
Nice to have
  • Prior development experience with Dynamics 365 and related Microsoft technologies
  • Microsoft Dynamics 365 CRM certification is preferred
  • Visual Studio and experience writing automated tests
  • SQL Server Integration Services
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

These jobs are for you