Roles & Responsibilities
- Design, configure, and customize Dynamics 365 CE modules (Sales, Customer Service, Marketing, Field Service)
- Implement custom entities, plugins, workflows, actions, business rules, and form-level customizations
- Develop 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, APIs, and custom middleware
- Build Canvas Apps, Model-Driven Apps, and Custom Pages using Dataverse
- Develop Power Automate flows (cloud flows, business process flows)
- Implement Power Platform governance, solution layering, ALM pipelines, and environment strategy
- Optimize Dataverse tables, relationships, and security for performance and stability
- Participate in solution architecture discussions with Architects and Leads
- Create high-level and low-level design documents, data models, and integration mappings
- Ensure adherence to Microsoft best practices, coding standards, and security guidelines
Skills Required
- 5+ years of hands-on technical experience in Dynamics 365 CE / CRM
- Strong development skills in:
- C#, .NET (good to have)
- JavaScript, TypeScript
- Plugins & Custom Workflow Activities
- PCF controls (preferred)
- Hands-on experience with Dataverse schema design, tables, relationships & security
- Good understanding of solution architecture, solution layering, and managed vs unmanaged solutions
- Experience with Power Apps (Canvas & Model-Driven) and Power Automate (Cloud & BPF)
- Strong knowledge of Power Platform ALM pipelines and solution-based development
- Experience integrating D365 with Azure Service Bus, Logic Apps, REST/SOAP APIs, Webhooks & Azure Functions
- Familiarity with Azure AD, OAuth2, application registrations & authentication flows
- Strong problem-solving, communication, and stakeholder interaction abilities
- Experience working in Agile/Scrum teams and multi-vendor environments
- Ability to work independently and manage assigned modules
- Passion for learning and staying updated with Microsoft roadmap
To apply for this job email your details to siddharth.k@praxiscnt.com