Skip to Main Content

Job Title


D365 CE Technical Consultant


Company : Sonata Software


Location : Bangalore, Karnataka


Created : 2026-02-17


Job Type : Full Time


Job Description

Here is a detailed Job Description (J.D.) for a Senior D365 CE Technical Engineer (8–9+ Years Experience) tailored to your requirement:Job Title: Senior D365 CE Technical EngineerExperience: 8–9+ Years Location: [Specify Location] Employment Type: [Full-Time / Contract]Job SummaryWe are looking for a highly experienced Senior D365 CE (Customer Engagement) Technical Engineer with 8–9+ years of hands-on experience in designing, developing, customizing, and implementing Microsoft Dynamics 365 CE solutions. The ideal candidate should have strong expertise in .NET development, Web API integrations, SQL, Azure Logic Apps, and Azure Functions, along with deep knowledge of D365 CE customization and extension capabilities.Key Responsibilities1. D365 CE Development & CustomizationDesign, develop, and implement customizations in Microsoft Dynamics 365 CE (Customer Engagement).Develop Plugins, Custom Workflow Activities, and Custom Actions using C#.Customize entities, forms, views, dashboards, business rules, and security roles.Work extensively on model-driven apps.Configure and extend standard D365 CE modules (Sales, Service, Marketing, etc.).Develop PCF controls (PowerApps Component Framework) where required.Perform solution packaging and deployment across environments.2. Integration & API DevelopmentDevelop and consume REST/SOAP APIs using .NET and Web API.Integrate D365 CE with external systems using:Azure Logic AppsAzure FunctionsService BusWebhooksImplement real-time and batch integrations.Work with Dataverse Web API and OData endpoints.Handle authentication using OAuth, Azure AD, etc.3. Azure & Cloud DevelopmentDevelop serverless integrations using Azure Functions.Create and manage workflows using Azure Logic Apps.Work with Azure App Services and Azure Storage.Monitor and troubleshoot Azure-based integrations.Implement CI/CD pipelines for D365 CE and Azure components.4. Database & SQLWrite complex SQL queries, stored procedures, and views.Optimize data migration and transformation processes.Support data integration and reporting requirements.Experience with SSIS/ETL tools (preferred).5. Solution Design & ArchitectureParticipate in technical design discussions.Provide scalable and high-performance solution designs.Conduct code reviews and ensure best practices.Implement performance optimization strategies in D365 CE.Ensure adherence to Microsoft best practices and coding standards.6. DevOps & ALMManage D365 solutions using Azure DevOps.Implement branching strategy and version control.Handle deployments using pipelines.Experience with solution layering and managed/unmanaged solutions.7. Support & GovernanceProvide L3 technical support.Troubleshoot performance and production issues.Maintain documentation for technical designs and integrations.Mentor junior developers.Technical Skills RequiredPrimary SkillsMicrosoft Dynamics 365 CE (Customer Engagement)Dataverse customizationC#, .NET Framework / .NET CoreWeb API (REST/SOAP)JavaScript & TypeScriptAzure Logic AppsAzure FunctionsSQL ServerSecondary/Good to HavePower Platform (Power Apps, Power Automate)PCF ControlsSSISAzure Service BusAzure DevOpsOAuth / Azure AD AuthenticationExperience in D365 Sales/Customer Service modulesQualificationsBachelor’s degree in Computer Science / IT / Engineering or equivalent.Microsoft Dynamics 365 certifications preferred.Azure certification is a plus.Experience Requirements8–9+ years of overall IT experience.Minimum 5+ years of hands-on D365 CE development experience.Proven experience in end-to-end D365 CE implementations.Strong experience in cloud-based integrations using Azure services.Soft SkillsStrong analytical and problem-solving skills.Excellent communication skills.Ability to work independently and in team environments.Client-facing experience preferred.