Key Responsibilities :
- Design, develop, and implement tailored Dynamics 365 Customer Service solutions to meet business requirements.
- Customize entities, forms, views, business rules, and business process flows to optimize CRM usability.
- Develop custom plugins, workflow assemblies, and web resources using C#, .NET, and JavaScript.
- Manage CRM administration tasks including security roles, teams, business units, and user management.
- Build and maintain Power Platform components such as Power Automate and Power Apps to extend CRM capabilities.
- Integrate Dynamics CRM with external systems using APIs, Logic Apps, or Azure services.
- Utilize CRM SDK, REST / OData endpoints, and FetchXML for advanced data retrieval and operations.
- Perform system upgrades, solution deployments, and root migration activities ensuring minimal disruption.
- Troubleshoot and resolve issues promptly through thorough root cause analysis.
- Collaborate with cross-functional teams and document technical designs, processes, and solutions effectively.
Required Skills and Experience :
Minimum 6 years of experience in Dynamics 365 Customer Service module development.Strong proficiency in C#, .NET, and JavaScript for CRM customizations.Solid experience in Dynamics CRM administration including security model and user management.Hands-on experience with Power Platform components like Power Automate and Power Apps.Experience integrating Dynamics 365 with other systems via APIs, Azure Logic Apps, or related Azure services.Familiarity with CRM SDK, REST / OData endpoints, and FetchXML queries.Proven experience in performing upgrades, deployments, and migrations within Dynamics CRM environments.Strong problem-solving skills with an ability to conduct root cause analysis and troubleshooting.Excellent communication, documentation, and organizational skills.Preferred Qualifications :
Microsoft Dynamics 365 certifications (e.g., MB-210, MB-400) are a plus.Experience working in Agile or Scrum development environments.(ref : hirist.tech)