HamburgerMenu
hirist

Visionet Systems - Microsoft Dynamics 365 CE/CRM Developer - Power Platform

Posted on: 22/10/2025

Job Description

Description : Senior Microsoft Dynamics 365 CE/CRM Developer (Technical)

Experience : 6 to 15 years

Location : Bengaluru

Employment Type : Full-time

About The Role :

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.

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.

Experience with Power Platform Pipelines/ALM, Power Platform CLI (pac), and Solution layering/Managed Environments is highly valued.

Key Responsibilities :

Solution Design & Development :

- Design and implement plugins, custom workflow/actions, custom APIs, and business rules using C#/.NET (preferably .NET 6+) and the Dataverse ServiceClient.

- Build Model-driven apps, Dataverse tables, business process flows, and PCF components; extend with JavaScript/TypeScript using form/context (Xrm) APIs.

- Develop Power Automate cloud flows and Custom Connectors; orchestrate automations and system integrations.

- Create reusable components, follow solution layering, and enforce coding standards and secure development practices.

Integration & Data :

- Implement robust integrations using Azure Functions, Service Bus, Logic Apps, Event Grid, API Management, and webhooks (including event-driven patterns).

- Design and execute data migration (Dataflows, Azure Data Factory, SSIS/KingswaySoft) and ETL strategies; ensure data quality and reconciliation.

- Utilize Dataverse virtual tables and Synapse Link (when applicable) for analytics scenarios.

ALM, DevOps & Quality :

- 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.

- Implement unit/integration/UI tests (e.g., EasyRepro), code reviews, and CI/CD gates; maintain telemetry with Application Insights.

- Optimize performance : analyze SQL/TDS endpoint behaviors (read-only), plugin execution, flow throttling, and client-side scripting.

Security, Compliance & Operations :

- Configure security roles, teams, FLS/RLS, auditing, and monitor DLP policies & Managed Environments governance.

- Ensure secure auth (Entra ID/Azure AD), secret management (Key Vault), and compliance with org standards.

- Support releases, production cutovers, and hypercare; troubleshoot with XrmToolBox, trace logs, and platform diagnostics.

Collaboration :

- Work closely with Product Owners, Functional Consultants, QA, and Architects to translate requirements into scalable technical designs.

- Create technical design documents, sequence/ER diagrams, deployment guides, and knowledge articles.

- Mentor junior developers and contribute to internal accelerators and best practices.

Required Qualifications :

- 6 to 9 years total experience, with 4+ years hands-on Dynamics 365 CE/Dataverse development.

- Strong C#/.NET skills; deep experience with plugins, custom APIs, transaction scopes, pipeline stage handling, and Dataverse ServiceClient.

- Proficiency in JavaScript/TypeScript, Xrm APIs, and modern client-side patterns for model-driven apps.

- Experience building PCF controls, including React-based components where applicable.

- Solid Power Automate (cloud flows) skills; Custom Connectors; REST APIs, OAuth 2.

- ALM expertise : Solutions (managed/unmanaged), layers & patches, Power Platform Pipelines, pac CLI, Azure DevOps/GitHub, Solution Checker, versioning and branching strategies.

- Integrations using Azure Functions, Service Bus/Queues/Topics, Logic Apps, Event Grid and API Management; familiarity with webhooks and web API.

- Data migration exposure : Dataflows, ADF, SSIS/KingswaySoft; ETL design, dedupe, and referential integrity.

- Understanding of Dataverse security model, auditing, and DLP policies; experience in Managed Environments governance.

- Performance tuning, troubleshooting, and Application Insights telemetry.

- Delivery in Agile/Scrum, excellent communication, stakeholder management, and documentation skills.

Nice-to-Have :

- Experience with Dynamics 365 modules : Sales, Customer Service, Field Service, Omnichannel; Power Pages (formerly Portals).

- Exposure to Customer Insights Data & Journeys (analytics/real-time journeys) and Copilot (e.g., Copilot Studio, AI Builder) for intelligent experiences.

- Azure data/AI : Event Hub, Synapse, Cognitive Services, OpenAI orchestration patterns (governed and secure).

- Enterprise integration patterns (saga/choreography), idempotency, and replay strategies.

- Prior work with Dual-write, F&O integration, Virtual Tables, and Data Export alternatives.

- Front-end frameworks (React) for rich PCF; TypeScript type safety.

- Test automation frameworks (EasyRepro, Playwright for Portals/Pages).

Education & Certifications (Preferred) :

- Bachelors/Masters in Computer Science, Engineering, or equivalent experience.

- PL 400 : Microsoft Power Platform Developer (Highly preferred).

- PL 200 (Functional Consultant), MB?210 (Sales), MB?230 (Customer Service), MB?240 (Field Service), MB?910 (Dynamics 365 Fundamentals).

- AZ 204 : Azure Developer Associate (nice-to-have).

Tools & Tech Stack :

- Dynamics 365 CE/Dataverse, Model-driven Apps, Power Automate, PCF.

- C#/.NET 6+, Visual Studio/VS Code, Plugin Registration Tool, Power Platform CLI (pac).

- Azure DevOps/GitHub, Power Platform Pipelines, Solution Checker, XrmToolBox.

- Azure : Functions, Service Bus, Logic Apps, Event Grid, API Management, Key Vault.

- Data : Dataflows, ADF, SSIS/KingswaySoft, Synapse Link.

- Monitoring : Application Insights, Azure Monitor.


info-icon

Did you find something suspicious?