Job summary
Senior CRM Consultant role at CodeNinja based in Jeddah to lead Microsoft Dynamics 365 Customer Engagement work for a major bank. The consultant will design, configure, integrate and support CRM solutions, manage data migration, and work directly with business stakeholders.
Key responsibilities
- Lead end-to-end Dynamics 365 CE solution design and implementation
- Gather and document business requirements (BRDs/FRDs) and solution designs
- Configure/customize entities, forms, views, business rules and workflows
- Build Power Automate flows and Power Apps components on Dataverse
- Design and manage integrations to core banking and enterprise systems
- Own data migration using D365 tools, SSIS or equivalent ETL
- Develop plugins and custom code when configuration is insufficient
- Provide L2/L3 production support, troubleshooting and change management
Requirements
- Bachelor's degree in Computer Science, Information Systems or related field
- 8+ years total CRM experience; 4+ years hands-on Dynamics 365
- Hands-on expertise in D365 Customer Engagement modules
- Proficiency with Power Platform and Dataverse
- Experience with plugins, custom workflows, JavaScript, C#/.NET
- Experience integrating D365 via REST/SOAP APIs
- Strong SQL and data management skills
- Strong stakeholder communication skills
Skills
Source: Workable. Last checked as open: 13 Nov 2026. You apply directly with the employer.
Apply now