Microsoft Dynamics 365 CE/ Power Platform Developer Job

at IT Jobs. Software Dynamics Jobs
Location NAIROBI, Kenya
Date Posted December 17, 2025
Category Data Entry
Education / Teaching
Engineering
IT / Information Technology
Management
Job Type Full-time
Currency KES

Description

 

You will be responsible for the full software development lifecycle (SDLC) within the Dynamics 365 Customer Engagement (CE) and Power Platform ecosystem, ensuring solutions are scalable, secure, and meet client requirements.

Read More>>>How a Project Management Course Can Accelerate Your Career  

Responsibilities

You will be responsible for the full software development lifecycle (SDLC) within the Dynamics 365 Customer Engagement (CE) and Power Platform ecosystem, ensuring solutions are scalable, secure, and meet client requirements.

Read More>>>How a Project Management Course Can Accelerate Your Career  

Core Dynamics 365 & Power Platform Development:

  • Design, develop, and customize Dynamics 365 CE (Sales, Customer Service, Field Service) modules, including entities, forms, views, dashboards, and security models.
  • Implement and deploy custom business logic using the Power Platform (Dataverse) SDK, including writing, debugging, and deploying Plugins, Custom Workflow Activities, and Custom Actions using C# and the .NET framework.
  • Develop and optimize low-code solutions using Power Apps (Model-Driven and Canvas) and Power Automate (Cloud Flows) to automate business processes.

External-Facing Portal Development:

  • Serve as the subject matter expert in developing and customizing external-facing websites using Microsoft Power Pages.
  • Implement advanced portal functionalities, custom authentication, and complex data interactions leveraging the Power Pages/Dataverse Web API, with expert use of JavaScript and Liquid templates.

Integration & Lifecycle Management:

  • Design and implement integrations between Dynamics 365/Dataverse and external systems using Azure services (Logic Apps, Azure Functions), C# custom connectors, and API management.
  • Manage solution deployment and Application Lifecycle Management (ALM) using Azure DevOps or GitHub, ensuring smooth, automated, and governed releases across environments.

Technical Consulting & Documentation:

  • Provide expert technical guidance and translate complex business requirements into highquality technical design specifications and architectural blueprints.
  • Adhere to Microsoft’s Success by Design and Power Platform Well-Architected Framework methodologies.

Required Skills & Experience

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • Experience: Minimum of 4+ years of hands-on development experience with Microsoft Dynamics 365 Customer Engagement (CE/CRM).
  • Certifications (Mandatory): Must be a Microsoft Certified: Power Platform Developer Associate (PL-400).

Deep Technical Expertise:

  • C# Expert: Proven, expert-level proficiency in C# for developing robust Dynamics 365 plugins, custom workflow activities, and external applications.
  • Power Pages Expert: Extensive experience in developing and customizing external websites using Microsoft Power Pages (formerly Power Apps Portals), including advanced use of the Dataverse Web API, Liquid templates, HTML, CSS, and JavaScript.
  • In-depth knowledge of Dataverse/CDS data modeling, security, and optimization.

Read More>>>3 CV Tricks That Make Recruiters Call You First

Applying Instructions

Send your CV and any relevant event coordination or research samples to: hr@softwaredynamicsgroup.com

1.Applying For Jobs That You Qualify But Not Getting Interviews? Get A Job Faster. Click Here And Get Job Search Advice, An Expert Review Of Your CV And FREE Job Search Assistance To Land Your Next Job Faster.

2.Get A Job Fast. Register Your CV With Us And We Shall Contact You For Jobs That You Qualify. Click Here To Upload Your CV. It’s Free.

3.Grow In Your Career. Get A Better Job. Dont StagnateCheck Out Short Professional Courses Starting Next Month.

4.Getting Interviews But Not Landing The JobHow You Answer Interview Questions And Present Yourself Is The Problem. Master Every Interview You Take.
Click Here For A Free 15-Minute Mock Interview And Interview Coaching Consultation.

Drop files here browse files ... Dropbox ...
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@newjobskenya.com

Popular Jobs