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, Java Script, Type Script, 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)
Java Script, Type Script
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 • Thiruvananthapuram, Kerala, India