CDL Human Resource Dynamics 365 CRM Developer Jobs in Kenya
CDL Human Resource Dynamics 365 CRM Developer Jobs in Kenya; The Dynamics 365 CRM (Customer Engagement) Developer will support the implementation and scaling of Microsoft Dynamics 365 across the organization. The role translates business needs into technical requirements and delivers customizations, automations and integrations that bring those requirements to life. This is a hands‑on, in‑house role with long‑term ownership of the solution — from requirements gathering through development, testing, deployment and ongoing support.
Key Responsibilities
Requirements & Technical Design
Gather, analyze and document functional and technical requirements.
Translate requirements into Technical Design Documents and solution specifications.
Refine requirements to ensure scalability and alignment with best practices.
Development & Configuration
Configure and customize Dynamics 365 CE modules (Sales, Customer Service, etc.).
Develop plug‑ins, workflow activities and assemblies in C#/.NET.
Build JavaScript / TypeScript web resources, business rules and PCF controls.
Create model‑driven and canvas Power Apps; automate processes with Power Automate.
Design and extend Dataverse data models and security roles.
Integration
Design and build integrations with other systems using Web API, Dual‑write, Azure Functions and Logic Apps.
Implement secure, reliable data exchange and error‑handling patterns.
Quality, Deployment & Support
Manage solution lifecycle with Azure DevOps.
Perform unit testing, support SIT and UAT, and resolve defects.
Provide post‑go‑live support and continuous enhancements.
Maintain technical documentation and contribute to knowledge base.
Enforce data quality, security and governance standards.
Requirements
Technical Skills
Hands‑on experience with Dynamics 365 CE / Power Platform.
Strong C# / .NET skills for plug‑ins and assemblies.
JavaScript / TypeScript and HTML for client‑side resources and PCF controls.
Power Apps, Power Automate and Dataverse customization.
Dynamics 365 Web API / OData and extension model.
Integration experience using REST/SOAP APIs, Azure services and Dual‑write.
Solid SQL and data‑modeling fundamentals.
Source control and ALM with Azure DevOps / Git.
Qualifications & Certifications
Bachelor’s degree in Computer Science, IT, Software Engineering or related field.
3 – 5+ years of Dynamics 365 CE / CRM development experience.
Microsoft certifications preferred: PL‑400, PL‑200, MB‑210.
Preferred / Nice to Have
Exposure to Copilot Studio, Azure AI or Microsoft Fabric.
Experience integrating CE with Dynamics 365 F&O via Dual‑write.
Familiarity with DevOps pipelines and automated testing.
Core Competencies & Soft Skills
Strong requirements‑elicitation skills.
Excellent documentation skills.
Analytical problem‑solving with attention to detail.
Clear communicator with non‑technical users and consultants.
Self‑driven, organized and deadline‑oriented.
Collaborative team player with partners and stakeholders.
How to apply
For more information and job application details, see; CDL Human Resource Dynamics 365 CRM Developer Jobs in Kenya
Find daily jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.
Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.
Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!
Click here to post comments
Join in and write your own page! It's easy to do. How? Simply click here to return to 3 Best Africa Jobs.