Microsoft Dynamics 365 (CRM) Developer
We are looking for an experienced Microsoft Dynamics 365 (CRM) Developer to join our team.
Technologies:
Job Description
An International (USA/Europe) producer of medical devices and supplementary products providing health science technologies, expertise, and services that deliver complete workflow solutions from target to cure.
Requirements:
- Minimum of 2 years of experience in developing and customizing Microsoft Dynamics 365 Customer Engagement (D365 CE) solutions;
- Proven experience in designing and developing PowerApps applications;
- Experience in the life sciences industry is a plus, with a good understanding of patient relationship management processes
- Proficiency in Microsoft Dynamics 365 CE, PowerApps, Power Automate, and Common Data Service (CDS);
- Strong programming skills in C#, JavaScript, TypeScript, and .NET;
- Experience with Azure services, including Azure Service Bus, Azure Logic Apps, Azure Functions, and Azure DevOps;
- Familiarity with integration tools and techniques (e.g., REST APIs, SOAP, SSIS);
- Good documentation skills, with the ability to create clear and comprehensive technical documentation;
- Strong analytical and problem-solving abilities;
- Good communication and interpersonal skills, with the ability to work effectively in a team environment;
- Microsoft Certified: Dynamics 365 + Power Platform Developer Associate (preferred);
- Microsoft Certified: Power Platform App Maker Associate.
Responsibilities:
- Develop and customize D365 CE and PowerApps solutions to meet specific business needs;
- Create and maintain custom entities, workflows, plugins, and integrations within the D365 CE environment;
- Design and develop PowerApps applications, including canvas and model-driven apps, to enhance user experience and productivity;
- Ensure the technical feasibility and optimal performance of developed solutions;
- Integrate D365 CE with other enterprise systems and third-party applications using Azure services, APIs, and custom connectors;
- Develop and implement Power Automate flows to automate business processes and improve efficiency;
- Document all development activities, including design specifications, configurations, customizations, and code;
- Conduct unit testing and participate in system testing and user acceptance testing to ensure the quality and functionality of the developed solutions;
- Troubleshoot and resolve technical issues in a timely manner;
- Collaborate with business analysts, solution architects, and other team members to understand and translate business requirements into technical specifications;
- Provide technical support and guidance to clients and end-users during and after implementation;
- Stay up-to-date with the latest developments in Microsoft D365 CE, PowerApps, and related technologies.
What we offer:
- 20 days of paid vacation, 15 paid days of sick leave with a doctor's note, and 5 days of paid sick leave without a doctor's note;
- Medical insurance coverage for employees, plus an option for family insurance coverage at a corporate rate (modify this information according to the location search);
- Support for participation in professional development opportunities (webinars, conferences, trainings, etc.);
- Regular team-building opportunities as well as bi-annual company-wide events;
- Flexible work environments, including in-office, remote, or hybrid, based on employee preference and manager approval.
Apply now
Microsoft Dynamics 365 (CRM) Developer