D365 CRM Developer
Silverlink Technologies · Oslo, Norway
Apply & track with Apply EdgeKey Responsibilities
Dynamics 365 CE Configuration & CustomizationConfigure Dynamics 365 CE Out-of-the-Box (OOB) features to meet business requirements.Customize entities, forms, views, dashboards, business process flows, business rules, and security roles.Design and implement scalable CRM solutions following Microsoft best practices.Design, develop, and maintain C# plugins, custom workflow activities, and custom APIs.Optimize plugin performance and troubleshoot execution pipeline issues.Implement custom business logic using .NET, C#, JavaScript, TypeScript, and Web API.Develop and maintain Power Automate cloud flows for business process automation.Create reusable automation solutions with proper exception handling and logging.Work with Model-Driven Apps and Power Apps components.Integrate Dynamics 365 with external applications using REST APIs, Web APIs, Azure Functions, Logic Apps, Service Bus, and other Azure services.Plan and execute data migration activities from legacy systems to Dataverse.Perform data cleansing, validation, transformation, and reconciliation.Ensure data quality and integrity throughout migration activities.Develop SSRS reports, FetchXML reports, and Word/Excel templates.Create dashboards and charts within Dynamics 365.Optimize report performance and ensure data accuracy.Support CI/CD pipelines for automated deployments.Maintain version control and release documentation.Analyze and resolve production issues within SLA timelines.Monitor application health and optimize CRM performance.Troubleshoot plugin exceptions, workflow failures, integration issues, and Power Automate failures.Perform root cause analysis and implement preventive measures.Required Technical Skills:Strong experience with Microsoft Dynamics 365 Customer Engagement (Sales, Customer Service, Marketing, or Field Service).Solid understanding of Dynamics 365 CE Out-of-the-Box (OOB) capabilities.Extensive experience in Dynamics 365 configuration and customization.Strong knowledge of Dataverse architecture and security model.Hands-on experience with:C#.NET Framework / .NETJavaScript / TypeScriptHTML/CSSWeb APIFetchXMLLINQExperience developing:PluginsCustom Workflow ActivitiesCustom APIsJavaScript form customizationsRibbon Command customizationStrong experience with Power Automate.Experience with Model-Driven Apps and the Microsoft Power Platform.Experience integrating Dynamics 365 with Azure Functions, Logic Apps, REST APIs, and third-party systems.Hands-on experience with data migration tools and methodologies.Experience creating SSRS reports, FetchXML reports, dashboards, and Power BI reports.Knowledge of Azure DevOps, Git, and CI/CD pipelines.Good understanding of solution management, managed solutions, and deployment strategies.Knowledge of performance tuning and CRM best practices.