Senior MS Dynamics 365 CRM Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Design, develop, and implement solutions within Microsoft Dynamics 365 CRM. Develop and maintain Plugins (C#), Custom Workflow Activities, JavaScript, Ribbon customizations, Bus.
Key Skills for This Role
Full Job Posting
Overview
- Design, develop, and implement solutions within Microsoft Dynamics 365 CRM.
- Develop and maintain Plugins (C#), Custom Workflow Activities, JavaScript, Ribbon customizations, Business Rules, Power Automate Flows, and Custom APIs.
- Configure and customize forms, views, dashboards, Business Process Flows, security roles, and Model-Driven Apps.
- Design, develop, and support Power Pages portals.
- Configure authentication providers including Azure AD B2C and Entra ID.
- Develop custom portal components using Liquid Templates, JavaScript, HTML/CSS, and Web Templates.
- Implement portal security, web roles, and table permissions.
- Design and develop integrations between Dynamics 365 and external systems.
- Develop and consume REST APIs, Web APIs, OData Services, and Custom Connectors.
- Implement integrations using Azure Functions, Logic Apps, Service Bus, Azure API Management, and Event Grid.
- Lead end-to-end Dynamics 365 migration projects.
- Plan and execute data migration, environment migration, regional migration, and tenant-to-tenant migration.
- Perform data mapping, cleansing, validation, reconciliation, and cutover activities.
- Design cloud-native integration architectures.
- Manage CI/CD pipelines using Azure DevOps and Power Platform Pipelines.
- Provide technical guidance and mentoring to junior developers.
- Conduct code reviews and participate in solution architecture discussions.
- Prepare technical documentation and deployment guides.
- Support production issues and perform root cause analysis.
Required Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
- 7+ years of Microsoft Dynamics CRM / Dynamics 365 CE development experience.
- Minimum 3+ years of Power Platform experience.
- Experience delivering large enterprise CRM implementations.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Dicetek LLC
Head of Digital Delivery
Sharjah, UAE
Lead the end-to-end delivery of digital banking initiatives, including mobile banking, internet banking, digital onboarding, payments, and customer experience transformation pro...
Software Licensing & Contracts Specialist
Abu Dhabi, UAE
Experience ~5 years of relevant experience in software licensing and software contract management within enterprise environments. Job Purpose Manage enterprise software licenses and software contracts to ensure complianc
Junior Business Analyst
Dubai, UAE
We are seeking a motivated Junior Business Analyst to support business improvement initiatives by gathering requirements, analyzing data, and assisting in process documentation. The role involves working closely with sta
QA Engineer with Digital Apps Automation
Dubai, UAE
Are you passionate about ensuring the quality of digital applications through automation testing? We are looking for a skilled QA Engineer to join our dynamic team. If you have experience with automation testing tools an
UI Engineer (React JS, Node.js, Python)
Abu Dhabi, UAE
About The Role Build responsive, accessible, and performant web interfaces for internal banking platforms and customer-facing products, with the ability to contribute to backend services in Node.js and Python. Work close
Business Intelligence Developer (Power BI & MicroStrategy)
Dubai, UAE
We are seeking an experienced Business Intelligence Developer with strong expertise in Power BI and MicroStrategy to design, develop, and deliver Business Intelligence solutions that support business reporting and decisi
Client Onboarding Consultant
Dubai, UAE
Monitor daily transactions and operational processes to ensure compliance with regulatory guidelines (e.g., AML, KYC, FATCA, GDPR, CTF) Review client onboarding and documentation in line with compliance standards Maintai
Head of PMO – Governance
Sharjah, UAE
We are seeking an experienced Head of PMO – Governance to lead enterprise-wide project, program, and portfolio governance within a leading Islamic bank. The role will be responsible for establishing PMO frameworks, driv
Head of Digital Delivery
Sharjah, UAE
Software Licensing & Contracts Specialist
Abu Dhabi, UAE
Junior Business Analyst
Dubai, UAE
QA Engineer with Digital Apps Automation
Dubai, UAE
UI Engineer (React JS, Node.js, Python)
Abu Dhabi, UAE
Business Intelligence Developer (Power BI & MicroStrategy)
Dubai, UAE
Client Onboarding Consultant
Dubai, UAE
Head of PMO – Governance
Sharjah, UAE
