Job Summary:
Our client is looking for a Microsoft Dynamics CRM Developer to join their team. The ideal candidate will be responsible for developing, customizing, and implementing Microsoft Dynamics 365 CRM solutions to enhance business operations.
Key Responsibilities:
- Develop, configure, and customize Microsoft Dynamics 365 CRM to meet business requirements.
- Design and implement plugins, workflows, and integrations using C#, .NET, JavaScript, and Power Platform.
- Create and manage custom entities, dashboards, reports, and business process flows.
- Work with Power Automate (Flow), Power BI, and PowerApps to optimize business processes.
- Integrate Dynamics CRM with third-party applications and Microsoft services like SharePoint, Azure, and Outlook.
- Troubleshoot, debug, and optimize CRM system performance.
- Collaborate with business analysts, project managers, and stakeholders to gather requirements.
- Maintain technical documentation and provide end-user support and training.
- Stay updated on Microsoft Dynamics 365 updates, best practices, and new features.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, IT, or a related field.
- 3+ years of experience in Microsoft Dynamics 365 CRM development.
- Strong knowledge of C#, .NET, JavaScript, HTML, CSS, and TypeScript.
- Experience with Power Platform (Power Automate, PowerApps, Power BI).
- Proficiency in Dataverse (Common Data Service), SQL Server, and FetchXML.
- Familiarity with Azure Functions, Logic Apps, and REST APIs.
- Experience with XRM development, plugin development, and custom workflow activities.
- Understanding of security roles, authentication, and access control in Dynamics CRM.
- Knowledge of Agile/Scrum methodologies is a plus.
- Microsoft Dynamics 365 certifications (preferred but not required).
Why Join?
- Opportunity to work with a reputed client on exciting projects.
- Competitive salary and benefits package.
- Professional growth and career development opportunities.