HamburgerMenu
hirist

Senior/Lead MS Dynamics 365 CRM Developer/Architect - Power Platform

Posted on: 30/10/2025

Job Description

Role : Senior Microsoft Dynamics 365 Technical Lead & Power Platform Architect

Job Summary :

We are seeking a highly skilled and experienced Senior Microsoft Dynamics 365 Technical Lead & Power Platform Architect to drive the design, development, and deployment of complex CRM solutions. The ideal candidate is an expert in C# .NET development for Dynamics 365/Dataverse and proficient across the entire Power Platform.


This role requires architectural leadership in building enterprise-grade integrations, implementing advanced security models, leading DevOps practices, and mentoring junior staff to ensure the delivery of high performance, scalable, and compliant CRM solutions.

Core Responsibilities :

Advanced Microsoft Dynamics 365 Development :

- Serve as an expert developer in creating complex, high-performance plugins (C# .NET), custom workflow activities, and sophisticated JavaScript web resources for both model-driven and custom applications.

- Proficiently extend core Dynamics 365 capabilities utilizing the Power Platform components including Power Apps (Canvas and Model-Driven), Power Automate (Cloud Flows), and Power Pages (Portals).

- Maintain a deep understanding of Dataverse (formerly CDS), including its advanced capabilities, table design, and optimization techniques.

Customization & Configuration :

- Lead the advanced configuration of model-driven apps, complex business rules, cloud flows, and all necessary User Interface (UI) customizations.

- Utilize FetchXML and OData for efficient data retrieval and manipulation within customizations and reports.

Integration & API Management :

- Architect and implement complex integrations between Dynamics 365 and external systems such as ERP (e.g., SAP, Oracle), BI platforms, and third-party applications.

- Utilize Azure cloud services extensively for integration, including Azure Logic Apps, Azure Functions (C#), and Azure Service Bus for reliable, asynchronous messaging.

- Leverage experience with Azure API Management and building custom connectors to standardize and secure integration endpoints.

DevOps, ALM & Performance Optimization :

- Lead the CRM DevOps strategy utilizing Azure DevOps for source control, build, and release management.

- Implement robust CI/CD pipelines for automated, high-frequency deployments and manage Application Lifecycle Management (ALM) practices for all CRM solutions.

- Conduct proactive performance tuning, diagnostics, and optimization of data models, queries, and complex workflows for high-volume production environments.

Technical Skills :

- Core Platform : Expert proficiency in Microsoft Dynamics 365 (Sales, Marketing, Customer Service, Field Service) and Dataverse (CDS).

- Development : Expert in C# .NET (for plugins/custom activities), JavaScript, and deep understanding of FetchXML and OData.

- Power Platform : Mandatory expertise across Power Apps, Power Automate, Power BI, and Power Pages.

- Azure Integration : Hands-on experience with Azure Functions, Azure Logic Apps, Azure Service Bus, and Azure API Management.

- DevOps & ALM : Mandatory experience leading Azure DevOps and building CI/CD pipelines for Dynamics 365/Power Platform solutions.

- APIs : Experience with REST/SOAP API integration and building Custom Connectors.

Preferred Skills & Qualifications :

- Microsoft Certifications relevant to Dynamics 365 and the Power Platform (e.g., MB-200, MB-400, PL-400, PL-600).

- Experience integrating with major ERP systems (SAP, Oracle).

- Prior experience with data migration tools and strategies for large datasets.

- Strong solution architecture and technical documentation skills.


info-icon

Did you find something suspicious?