Description
Role SummaryOur client is looking for a Dynamics 365 Customization Specialist to design, build, and maintain customizations on its Dynamics 365 Customer Engagement and Power Platform environment. In this role, you will turn business requirements into secure, scalable solutions, working closely with business analysts, solution architects, and the IT security function in a highly regulated environment.Key ResponsibilitiesSolution Customization and ConfigurationConfigure and customize Dynamics 365 CE modules, including tables, forms, views, fields, relationships, business rules, and dashboardsBuild and maintain model driven apps and, where needed, canvas apps on the Power PlatformDesign and manage Dataverse data models in line with enterprise data standardsDevelop business process flows to standardize case handling, approvals, and workflowsDevelopment and ExtensibilityDevelop plugins (C#/.NET) and custom workflow activities for server side logicWrite client side scripts in JavaScript/TypeScript for form events and UI behaviorBuild PCF (Power Apps Component Framework) controls where standard components fall shortAutomate processes with Power Automate cloud flows, including approvals and integrationsIntegrationIntegrate Dynamics 365 with internal systems through Dataverse Web API, REST/SOAP services, Azure Logic Apps, Azure Functions, and Azure Service BusSupport data migration and data quality work using tools such as KingswaySoft, SSIS, or Azure Data FactorySecurity and GovernanceConfigure security roles, business units, teams, field level security, and hierarchy security following least privilege principlesMake sure all customizations comply with information security policies, data classification, and audit requirementsMaintain solution documentation, technical design documents, and change recordsALM and Release ManagementManage managed and unmanaged solutions across Dev, Test, UAT, and Production environmentsSupport CI/CD pipelines using Azure DevOps or Power Platform PipelinesFollow formal change management and release processesSupport and Stakeholder EngagementProvide L2/L3 support for production issues, including root cause analysis and fixesWork with business users to clarify requirements and propose solution optionsSupport UAT and user training where requiredTechnical RequirementsMust have5+ years in Dynamics 365 CE / CRM with deep hands on customization experienceStrong knowledge of Dataverse, model driven apps, and solution architecturePlugin development in C#/.NET and client side scripting in JavaScriptPower Automate and Power Apps experience in production environmentsDynamics 365 security model configurationSolution based ALM across multiple environmentsIntegration experience using Web API and Azure servicesGood to havePCF control developmentPower Pages (Portals)Azure DevOps CI/CD for Power PlatformExperience in banking, financial services, or government entitiesExposure to case management or complaints handling workflowsCertifications (Preferred)Microsoft Certified: Power Platform Developer Associate (PL-400)Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate (MB-230)Microsoft Certified: Power Platform Functional Consultant Associate (PL-200)Microsoft Certified: Power Platform Solution Architect Expert (PL-600), a strong plusEducationBachelor’s degree in Computer Science, Information Technology, or a related fieldSoft SkillsClear communicator with both technical and business stakeholdersDisciplined about documentation and change controlComfortable working within strict governance and security frameworksAble to work independently and own deliverables