Required Skills :
Core CRM & Power Platform Expertise - Microsoft Dynamics 365 CRM (Model-Driven Apps)
Entity modeling and relationship configuration
Form and view customization
Command bar and ribbon customization
Security roles and field-level security
Dataverse
Schema design and optimization
Table relationships (1 : N, N : N, lookups)
Managed vs. unmanaged solutions
Environment variables and settings
Power Automate / Logic Apps
Workflow automation across CRM and external systems
Error handling and retry logic
Integration with NAV 5 via connectors or custom APIs
Scheduled and event-driven flows
Portal & Integration Skills
Power Pages Portal
Web page and form configuration
Entity permissions and web roles
Liquid templating and JavaScript for dynamic behavior
API integration for real-time data exchange
Authentication and Microsoft 365 identity integration
API & Integration Development
RESTful API consumption and publishing
OAuth2 and token-based authentication
Integration with Microsoft 365 services (Outlook, Teams, SharePoint)
Reporting & Analytics
Power BI
Data modeling and DAX
DirectQuery and scheduled refresh from Dataverse
Embedded dashboards in CRM or portal
Role-based access to reports
Development & Scripting
JavaScript
Form-level scripting for validation and UI enhancements
Integration with business rules and custom controls
C# / .NET (optional but valuable)
Plugin development
Custom workflow activities
Azure Functions for scalable integrations
Governance & DevOps
Solution lifecycle management (Dev / Test / Prod)
ALM using Azure DevOps or GitHub
Environment management, solution deployment
Performance tuning and troubleshooting
Soft Skill :
Excellent communication skills both oral & written, Results driven person, Fast learner, very good interpersonal skills, positive attitude & Punctual to deliver the tasks on time specified
Technical Consultant • Bhubaneswar, India