We are looking for a highly skilled Microsoft Dynamics 365 Technical CRM professional with 5+ years of experience in designing, developing, and implementing D365 CRM solutions. The ideal candidate should have strong hands‑on expertise in customization, configuration, integrations, and extensions of Microsoft Dynamics 365, along with a solid understanding of enterprise CRM processes
Key Responsibilities
- D365 Customization & Development: Design and implement end-to-end Dynamics 365 Customer Service solutions using C#, JavaScript, and Typescript, including plugins, custom actions, and workflows.
- Develop model-driven and canvas apps, PCF controls, and automate business processes using Power Automate.
- Integrate Dynamics 365 with external systems using Azure services, such as Azure Functions, Logic Apps, and Web APIs.
- Structure Dataverse, define data models, and configure forms, views, dashboards, and security models.
- Technical Support & Mentorship: Provide technical guidance, perform code reviews, ensure adherence to best practices, and resolve complex issues.
- Requirement Analysis: Collaborate with stakeholders to gather requirements and translate them into functional, scalable, and secure technical designs.
Required Qualifications & Skills
- Experience: 5-12 years in Microsoft Dynamics 365 Customer Engagement (CRM) development.
- Technical Proficiency: Strong proficiency in C#/.NET, JavaScript/TypeScript, Web API, and SQL.
- Power Platform Knowledge: Hands-on experience with Power Apps, Power Automate, and Dataverse.
- Azure Skills: Experience with Azure integration tools (Azure Functions, Logic Apps).
- Functional Knowledge: Strong understanding of Dynamics 365 Customer Service modules, case management, and field service.
- Tools: Experience with Source Control (Git/Azure DevOps) and deployment strategies.
Preferred Qualifications
- Microsoft Certifications (e.g., MB-230, PL-400, PL-600).
- Experience with Agile/Scrum methodologies.
- Experience with data migration and integration tools like SSIS.