We are seeking a highly skilled and experienced Microsoft D365 CRM Manager to lead a team of developers in designing, developing, and maintaining Microsoft Dynamics 365 CRM solutions. This role combines hands-on technical expertise with leadership responsibilities to ensure successful delivery of CRM projects aligned with business goals.
About the Role: This role combines hands-on technical expertise with leadership responsibilities to ensure successful delivery of CRM projects aligned with business goals.
Responsibilities:
- Collaborate with project managers, business analysts, and stakeholders to define technical requirements and deliver solutions on time and within budget.
- Lead, mentor, and manage a team of D365 CRM developers and technical consultants.
- Integrate D365 CRM with other enterprise systems using Power Platform, Azure services, and third-party APIs.
- Design and develop customizations, plugins, workflows, and integrations within the D365 CRM platform.
- Ensure adherence to best practices in coding, testing, and deployment.
- Manage development timelines, risks, and quality assurance processes.
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or related field.
- Experience in Microsoft Dynamics CRM development, with at least 3 years in a leadership or managerial role.
Required Skills:
- Power Platform (Power Automate, Power Apps)
- C#, .NET, JavaScript, TypeScript
- Azure Logic Apps, Azure Functions
- Dataverse and Common Data Service (CDS)
- Experience with DevOps practices and tools (e.g., Azure DevOps, Git)
- Experience with Agile/Scrum methodologies.
- Familiarity with CI/CD pipelines and automated testing frameworks.