The CRM Solutions Developer is part of an agile development team, working on the deployment, customization, and integration of Microsoft Dynamics CRM in the enterprise.
Duties and Responsibilities
• Collaborate with other software developers, business analysts, systems analysts, software architects, and IT professionals to implement Microsoft Dynamics 365 CRM solutions.
• Assist in the development and maintain a platform roadmap.
• Customize the system to meet the business needs of the company.
• Integrate existing systems and services into the CRM architecture.
• Assist with deployment and provisioning activities.
Desired Skills & Experience
Minimum Requirements
• 5+ years experience with software development, experience on CRM applications specifically around Microsoft Dynamics 365 solutions
• College or University degree in Computer Science or a related discipline
Core Competency Requirements
• Proficient with developing, deploying, customizing, and integrating Microsoft Dynamics 365.
• Experience in designing UI using Unified Interfaces.
• Azure DevOps, Azure Service Bus, Logic Apps
• Dynamics API
• Microsoft Common Data Service (Dataverse)
• Demonstrated proficiency in customizing and creating CRM entities.
• Experience in creating Virtual Entities, creating and consuming data feeds for virtual entities.
• Demonstrated proficiency in understanding and implementing business workflows and processes. Experience with Microsoft Flows.
• Demonstrated proficiency in using either the CRM SDK or plugin platforms.
• Experience with source control management systems and continuous integration/deployment environments.
• Experience in creating/using power apps in Dynamics 365.
• Hands-on experience writing plugins, workflows, actions, Power Automate
• Demonstrated proficiency with Microsoft .NET development using C#. JavaScript experience is a plus.
• Working knowledge of CRM’s interoperability capability with MS Office, MS Office 365, SharePoint, Azure, and MS BI Stack C#/VB.net, ADO.Net, XML, T/SQL, JQuery, JavaScript and Web Services
• Internally motivated, able to work proficiently both independently and in a team environment.
• Proven communication skills with both internal team members and external business stakeholders.
Preferred Competency Requirements
• Microsoft Certified Professional for Microsoft Dynamics 365.
• Experience working on an agile development team.
This is a remote position.
Forbes Advisor
Fortunate Media Limited
EVERSANA
Massive Rocket | Data & CRM Consultancy
Fidel Partners