Senior CRM Consultant📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Jeddah |
Job Description
About Code Ninja
Code Ninja is a full-stack sovereign AI delivery company that supports Saudi enterprises, software acquirers, and government entities in modernizing systems and operationalizing intelligence across mission-critical workflows. Operating from Riyadh with delivery capabilities throughout Saudi Arabia and the wider MENA region, Code Ninja works with over 240 organizations in priority sectors including government digitization, energy, financial services, logistics, and healthcare. The company has been recognized by Clutch among the 100 fastest-growing technology companies of 2026. Code Ninja's model involves embedded engineering teams, AI Capability Centers, and Employer of Record services to build internal capability within client organizations, aligning with Saudi Arabia's Vision 2030.
Role Overview
Code Ninja is seeking a Senior CRM Consultant to join their team in Jeddah. This full-time role involves leading the configuration, customization, integration, and ongoing support of Microsoft Dynamics 365 Customer Engagement modules within Saudi National Bank's CRM landscape. The consultant will work directly with business stakeholders to translate banking requirements into scalable CRM solutions, operating within a SAMA-regulated enterprise environment.
Key Responsibilities
- Lead end-to-end CRM solutioning on Microsoft Dynamics 365, covering Sales, Customer Service, Marketing, and/or Field Service modules.
- Gather and analyze business requirements, producing Business Requirements Documents (BRDs), Functional Requirements Documents (FRDs), and solution design documents.
- Configure and customize entities, forms, views, business rules, workflows, and business process flows within Dynamics 365.
- Build and maintain Power Automate flows and Power Apps components on the Dataverse platform.
- Design and manage integrations between Dynamics 365 and core banking/enterprise systems using APIs and web services.
- Manage data migration activities utilizing D365 import/export tools, SSIS, or equivalent ETL tools.
- Develop plugins and custom code using C#, .NET, and JavaScript when out-of-box configuration is insufficient.
- Provide L2/L3 production support, troubleshoot issues, and manage change requests.
- Ensure CRM solutions adhere to Saudi National Bank's internal governance and relevant SAMA regulatory/compliance requirements.
- Coordinate with Quality Assurance (QA) teams for test planning and User Acceptance Testing (UAT) support.
- Mentor junior team members and support knowledge transfer initiatives.
Required Experience and Qualifications
Candidates should possess 8+ years of experience in CRM consulting, specifically with Microsoft Dynamics 365 Customer Engagement modules. This role requires a strong understanding of banking requirements and the ability to translate them into effective CRM solutions.
Work Environment and Impact
This position offers the opportunity to lead a high-impact CRM transformation within one of Saudi Arabia's largest banks, providing direct exposure to SAMA-regulated enterprise environments. As part of Code Ninja's embedded engineering model, the consultant will operate within Saudi National Bank's governance and workflows, supported by Code Ninja's delivery infrastructure. The role contributes to shaping end-to-end CRM capability at a national banking scale, aligning with Vision 2030's digital transformation objectives.
Requirements
- Requires 5-10 Years experience
Similar Jobs
You may also like
- Related Senior CRM Consultant Opportunities
- Barista Jobs in Riyadh
- Business Development Specialist Jobs in Riyadh
- Hotel Receptionist Jobs in Riyadh
- AI Engineer Jobs in Riyadh
- General Accountant Jobs in Riyadh
- Other Job Fields in Jeddah
- Barista Jobs in Jeddah
- Business Development Specialist Jobs in Jeddah
- Hotel Receptionist Jobs in Jeddah
- General Accountant Jobs in Jeddah
- Sales Representative Jobs in Jeddah
- Receptionist Jobs in Jeddah
- Photographer Jobs in Jeddah
- Children Caregiver Jobs in Jeddah
- Sales Specialist Jobs in Jeddah
- Optician Jobs in Jeddah
- Explore Jobs Across Saudi Arabia
- Private Car Driver Jobs in Najran
- Inventory Controller Jobs in Makkah
- Security Architect Jobs in Makkah
- Road Engineer Jobs in Al Khobar
- Public Works & Facilities Manager Jobs in Medina
- Teacher Jobs in Sakaka
- Desalination Plant Operator Jobs in Al Jubail
- Application Developer Jobs in Riyadh
- Civil Engineer Jobs in Al Hafuf
- HSE Manager Jobs in Medina