We are looking for a highly skilled Senior Consultant - Dynamics 365 CRM/ Power Platform to join our growing team, with key responsibilities including designing, developing, and customizing Dynamics 365 applications and building sophisticated Canvas Apps with a strong focus on user experience and performance.
Requirements
- Design, develop, and customize Dynamics 365 applications using C#,.NET, JavaScript, and related technologies.
- Build sophisticated Canvas Apps with a strong focus on user experience and performance.
- Implement complex business logic using Power Fx in Canvas Apps and Dataverse.
- Develop and deploy Power Platform Component Framework (PCF) controls to extend application capabilities.
- Work with Model-driven Power Apps and Power Automate to streamline workflows and processes.
- Configure and integrate Microsoft CCaaS (Omnichannel for Customer Service) including routing rules and agent experiences.
- Create and maintain custom workflows, business rules, and plugins within Dynamics 365.
- Build and maintain Power Automate flows for system automation and integration.
- Develop and consume APIs (REST, SOAP) for external system integration.
- Follow the full software development lifecycle, including requirements gathering, design, testing, deployment, and support.
- Write clean, maintainable, and well-documented code adhering to development standards.
- Troubleshoot and resolve issues related to Dynamics 365 and Power Platform.
- Collaborate with business analysts, functional consultants, and fellow developers to deliver integrated solutions.
- Participate in peer code reviews and contribute to technical documentation.
- Track and manage development tasks, ensuring timely delivery aligned with project goals.
- Support project planning, task estimation, and progress monitoring.
- Actively participate in team meetings and provide regular status updates.
- Stay current with Microsoft platform updates, emerging tools, and industry best practices.