Posted on: 15/07/2025
Job Summary :
We are looking for a highly skilled Senior Consultant - Dynamics 365 CRM/ Power Platform to join our growing team. you will be a key contributor in building and deploying enterprise-grade applications and integrations. You will leverage your deep technical expertise across the Microsoft ecosystem to translate business requirements into functional and high-performing solutions.
Additionally, you will contribute to the planning, tracking, and coordination of development tasks within small project teams, ensuring timely and quality delivery. This role requires strong problem-solving abilities, excellent coding skills, and the capacity to work independently and collaboratively within a team.
Key Responsibilities :
- 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.
Required Skills & Qualifications :
- Bachelors degree in computer science, Software Engineering, or a related field.
- 6 to 12 years of development experience within the Microsoft ecosystem.
- Strong proficiency in Dynamics 365 CE (Sales, Service, Marketing) customization and development.
- Expertise in building user-centric Canvas Apps and applying Power Fx logic.
- Experience with PCF control development and deployment.
- Hands-on experience with Model-driven Apps and Power Automate.
- Knowledge and configuration experience with Microsoft CCaaS (Omnichannel for Customer Service).
- Experience integrating APIs and working with web services (REST, SOAP).
- Familiarity with version control systems like Git and Azure DevOps.
- Solid understanding of software development principles, patterns, and best practices.
- Strong analytical and troubleshooting skills.
- Effective communication and interpersonal skills.
- Ability to work both independently and as part of a team.
- Strong time management and task prioritization abilities.
Did you find something suspicious?
Posted By
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Functional / Technical Consulting
Job Code
1513379
Interview Questions for you
View All