Job description
<p><p><b>Description :</b> Senior Microsoft Dynamics 365 CE/CRM Developer (Technical)<br/><br/><b>Experience :</b> 6 to 15 years<br/><br/><b>Location :</b> Bengaluru<br/><br/><b>Employment Type :</b> Full-time<br/><br/><b>About The Role :</b><br/><br/>Were seeking a hands-on Dynamics 365 Customer Engagement (CE/CRM) Technical Developer to design, build, and maintain enterprise-grade solutions across Dataverse, Model-Driven Apps, Power Automate, and Dynamics 365 Sales/Service/Field Service.<br/><br/>Youll own end-to-end technical deliveryplugins (C#/.NET), JavaScript/TypeScript (Xrm/Power Apps), PCF controls, integrations (Azure), and DevOps/ALM with a strong focus on performance, security, and maintainability.<br/><br/>Experience with Power Platform Pipelines/ALM, Power Platform CLI (pac), and Solution layering/Managed Environments is highly valued.<br/><br/><b>Key Responsibilities :</b><br/><br/><b>Solution Design & Development :</b><br/><br/>- Design and implement plugins, custom workflow/actions, custom APIs, and business rules using C#/.NET (preferably .NET 6+) and the Dataverse ServiceClient.<br/><br/>- Build Model-driven apps, Dataverse tables, business process flows, and PCF components; extend with JavaScript/TypeScript using form/context (Xrm) APIs.<br/><br/>- Develop Power Automate cloud flows and Custom Connectors; orchestrate automations and system integrations.<br/><br/>- Create reusable components, follow solution layering, and enforce coding standards and secure development practices.<br/><br/><b>Integration & Data :</b><br/><br/>- Implement robust integrations using Azure Functions, Service Bus, Logic Apps, Event Grid, API Management, and webhooks (including event-driven patterns).<br/><br/>- Design and execute data migration (Dataflows, Azure Data Factory, SSIS/KingswaySoft) and ETL strategies; ensure data quality and reconciliation.<br/><br/>- Utilize Dataverse virtual tables and Synapse Link (when applicable) for analytics scenarios.<br/><br/><b>ALM, DevOps & Quality :</b><br/><br/>- Own ALM using Azure DevOps/GitHub Actions, Power Platform Pipelines, Solution Checker, and Power Platform CLI (pac); manage Managed/Unmanaged solution strategy across Dev/Test/UAT/Prod.<br/><br/>- Implement unit/integration/UI tests (e.g., EasyRepro), code reviews, and CI/CD gates; maintain telemetry with Application Insights.<br/><br/>- Optimize performance : analyze SQL/TDS endpoint behaviors (read-only), plugin execution, flow throttling, and client-side scripting.<br/><br/><b>Security, Compliance & Operations :</b><br/><br/>- Configure security roles, teams, FLS/RLS, auditing, and monitor DLP policies & Managed Environments governance.<br/><br/>- Ensure secure auth (Entra ID/Azure AD), secret management (Key Vault), and compliance with org standards.<br/><br/>- Support releases, production cutovers, and hypercare; troubleshoot with XrmToolBox, trace logs, and platform diagnostics.<br/><br/><b>Collaboration :</b><br/><br/>- Work closely with Product Owners, Functional Consultants, QA, and Architects to translate requirements into scalable technical designs.<br/><br/>- Create technical design documents, sequence/ER diagrams, deployment guides, and knowledge articles.<br/><br/>- Mentor junior developers and contribute to internal accelerators and best practices.<br/><br/><b>Required Qualifications :</b><br/><br/>- 6 to 9 years total experience, with 4+ years hands-on Dynamics 365 CE/Dataverse development.<br/><br/>- Strong C#/.NET skills; deep experience with plugins, custom APIs, transaction scopes, pipeline stage handling, and Dataverse ServiceClient.<br/><br/>- Proficiency in JavaScript/TypeScript, Xrm APIs, and modern client-side patterns for model-driven apps.<br/><br/>- Experience building PCF controls, including React-based components where applicable.<br/><br/>- Solid Power Automate (cloud flows) skills; Custom Connectors; REST APIs, OAuth 2.<br/><br/>- ALM expertise : Solutions (managed/unmanaged), layers & patches, Power Platform Pipelines, pac CLI, Azure DevOps/GitHub, Solution Checker, versioning and branching strategies.<br/><br/>- Integrations using Azure Functions, Service Bus/Queues/Topics, Logic Apps, Event Grid and API Management; familiarity with webhooks and web API.<br/><br/>- Data migration exposure : Dataflows, ADF, SSIS/KingswaySoft; ETL design, dedupe, and referential integrity.<br/><br/>- Understanding of Dataverse security model, auditing, and DLP policies; experience in Managed Environments governance.<br/><br/>- Performance tuning, troubleshooting, and Application Insights telemetry.<br/><br/>- Delivery in Agile/Scrum, excellent communication, stakeholder management, and documentation skills.<br/><br/><b>Nice-to-Have :</b><br/><br/>- Experience with Dynamics 365 modules : Sales, Customer Service, Field Service, Omnichannel; Power Pages (formerly Portals).<br/><br/>- Exposure to Customer Insights Data & Journeys (analytics/real-time journeys) and Copilot (e.g., Copilot Studio, AI Builder) for intelligent experiences.<br/><br/>- Azure data/AI : Event Hub, Synapse, Cognitive Services, OpenAI orchestration patterns (governed and secure).<br/><br/>- Enterprise integration patterns (saga/choreography), idempotency, and replay strategies.<br/><br/>- Prior work with Dual-write, F&O integration, Virtual Tables, and Data Export alternatives.<br/><br/>- Front-end frameworks (React) for rich PCF; TypeScript type safety.<br/><br/>- Test automation frameworks (EasyRepro, Playwright for Portals/Pages).<br/><br/><b>Education & Certifications (Preferred) :</b><br/><br/>- Bachelors/Masters in Computer Science, Engineering, or equivalent experience.<br/><br/>- PL 400 : Microsoft Power Platform Developer (Highly preferred).<br/><br/>- PL 200 (Functional Consultant), MB?210 (Sales), MB?230 (Customer Service), MB?240 (Field Service), MB?910 (Dynamics 365 Fundamentals).<br/><br/>- AZ 204 : Azure Developer Associate (nice-to-have).<br/><br/><b>Tools & Tech Stack :</b><br/><br/>- Dynamics 365 CE/Dataverse, Model-driven Apps, Power Automate, PCF.<br/><br/>- C#/.NET 6+, Visual Studio/VS Code, Plugin Registration Tool, Power Platform CLI (pac).<br/><br/>- Azure DevOps/GitHub, Power Platform Pipelines, Solution Checker, XrmToolBox.<br/><br/>- Azure : Functions, Service Bus, Logic Apps, Event Grid, API Management, Key Vault.<br/><br/>- Data : Dataflows, ADF, SSIS/KingswaySoft, Synapse Link.<br/><br/>- Monitoring : Application Insights, Azure Monitor.</p><br/></p> (ref:hirist.tech)
Required Skill Profession
Computer Occupations