Key Responsibilities
Dynamics 365 CE / CRM Delivery
Design, configure, and customize Dynamics 365 CE modules (Sales, Customer Service, Marketing, Field Service).
Implement custom entities, plugins, workflows, actions, business rules , and form customizations.
Develop and enhance CRM extensions using C#, .NET, JavaScript, TypeScript, and Web Resources .
Build and customize model-driven apps , forms , views , dashboards , and SLA / KPI configurations .
Integrate Dynamics 365 with enterprise systems using Azure Service Bus, Logic Apps, API integration , and custom middleware.
Power Platform Development
Build Canvas Apps, Model-Driven Apps , and Custom Pages using Dataverse.
Develop enterprise-grade Power Automate flows (cloud flows, business process flows).
Implement Power Platform governance , solution-layered development, ALM pipelines, and environment strategy.
Optimize Dataverse tables, relationships, and column-level security for performance and stability.
Technical Architecture & Design
Participate in solution architecture with Architects and Leads.
Create high-level and low-level design documents, data models, and integration mappings.
Ensure adherence to best practices , Microsoft recommended patterns, and security & compliance standards.
Required Skills & Experience
Core Technical Expertise
5+ years of hands-on technical experience in Dynamics 365 CE / CRM .
Strong development experience with :
C#, .NET Framework / Core (Good to have)
JavaScript, TypeScript
Plugins, Custom Workflow Activities
PCF Controls (preferred)
Hands-on experience with Dataverse schema design & security.
Strong understanding of Solution Architecture , solution layering, and managed vs unmanaged solutions.
Power Platform Skills
Power Apps (Canvas & Model-Driven Apps)
Power Automate (Cloud & BPF)
Power Platform ALM / Pipelines
Integration & Azure Skills
Experience integrating D365 with :
Azure Service Bus
Azure Logic Apps
REST / SOAP APIs
Webhooks & Azure Functions
Familiarity with Azure AD, OAuth2, and application registrations.
Professional Attributes
Strong analytical and problem-solving abilities.
Ability to work in Agile / Scrum environments.
Strong communication and stakeholder-interaction skills.
Capable of working independently or as part of a distributed multi-vendor team.
Passion for learning new technologies and staying aligned with Microsoft’s product roadmap.
Preferred Certifications (Good to Have)
PL-400 : Power Platform Developer
MB-210 / MB-230 / MB-220 (Sales, Customer Service, Marketing)
Microsoft Certified : Power Platform Functional Consultant Associate
Azure Fundamentals (AZ-900)
Technical Consultant • Delhi, India