Job Description
Dynamics 365 CRM & Power Platform
Solution Architect / Senior Developer
This role is perfect for someone with deep technical expertise, strong stakeholder engagement skills, and a passion for building impactful enterprise-grade solutions using Microsoft technologies. Hands-on expert focused on the end-to-end implementation of Dynamics 365 CRM, including solution design, customization, integration, deployment, and user enablement.
- Own and lead the implementation lifecycle of Dynamics 365 CRM (CE), from planning through go-live and post-deployment support.
- Gather and analyze business requirements to translate them into effective CRM solutions tailored to user and operational needs.
- Configure, customize, and extend CRM functionality, including entities, business rules, forms, views, workflows, and plugins.
- Design and deliver technical solutions using Dynamics 365 CE and Power Platform (Model-Driven Apps, Power Automate, Power Pages).
- Implement integrations between CRM and external systems using Web APIs, Azure services, and data connectors.
- Build robust and reusable components that align with enterprise architecture and security best practices.
- Develop custom components using .NET, C#, JavaScript, and other Microsoft technologies.
- Automate business processes using Power Automate (Cloud Flows) and traditional workflow engines within D365.
- Support development of Power Apps (Canvas & Model-Driven) and configuration of Dataverse for scalable data management.
- Manage solution deployments, environment strategy, and ALM practices using Azure DevOps.
- Monitor and maintain the CRM environment, ensuring performance, reliability, and compliance with internal standards.
Key Skills & Experience
- 5+ years of hands-on experience implementing Dynamics 365 CRM/CE in enterprise settings.
- Expertise in CRM modules (Sales, Customer Service, Case Management, etc.) and deep knowledge of the D365 data model.
- Strong experience with Power Platform tools: Power Automate, Power Pages, Model-Driven Apps, and Dataverse.
- Experience integrating CRM with third-party systems using Web APIs, Azure Logic Apps, or custom connectors.
- Skilled in scripting and development using .NET, C#, JavaScript, SQL Server, HTML/CSS.
- Working knowledge of ALM best practices, DevOps pipelines, and solution version control.
- Strong problem-solving and troubleshooting abilities in production and UAT environments.
Tech Stack Overview
- Dynamics 365 CRM / CE design and configuration
- Power Platform: Power Apps, Power Automate, Power BI, Power Pages
- Dataverse, SQL Server, Canvas Apps
- Azure Services, DevOps Pipelines
- .NET, C#, JavaScript, HTML, CSS
- APIs and system integrations