Senior Dynamics 365 Engineer (Power Platform, Custom Workflows)
You'll become an integral part of our strategic Consumer & Customer Care initiative—a project designed to elevate user experiences, boost consumer satisfaction metrics, and enhance operational efficiency across all digital touchpoints. Your technical prowess will directly contribute to transforming our existing IT infrastructure by implementing sophisticated features and streamlined processes using Microsoft's latest CRM technologies.
Key Responsibilities
- Design and develop custom solutions within Microsoft Dynamics 365 CE environments that address complex business requirements and enhance customer interaction capabilities.
- Create and maintain advanced custom plugins, workflows, actions, and client-side JavaScript functionality that extends platform capabilities beyond standard offerings.
- Implement comprehensive Power Automate flows to automate critical business processes across organizational departments and systems.
- Develop and customize Power Apps components to dramatically enhance the user interface and overall experience within Dynamics 365.
- Engineer robust REST API integrations between Dynamics 365 and various enterprise systems, ensuring reliable data synchronization.
- Collaborate with business analysts to transform requirements into executable technical specifications and implementable solutions.
- Participate actively in agile development processes, including sprint planning, daily stand-ups, and retrospective sessions.
- Provide technical guidance and troubleshooting support for complex CRM-related challenges across the organization.
- Document custom developments thoroughly and prepare detailed knowledge transfer materials for team continuity.
- Optimize system performance continuously while ensuring strict adherence to Microsoft Dynamics best practices.
Required Skills
- Minimum 3 years of hands-on experience developing Microsoft Dynamics 365 CRM solutions, with demonstrated mastery of the latest versions (9.x/2022 wave releases) and industry best practices.
- Proven expertise (3+ years) in developing custom plugins, workflows, actions, and client-side JavaScript/TypeScript implementations that deliver measurable business outcomes.
- Extensive experience with Microsoft Power Platform components, including Power Automate flows, Power Apps development, and custom connector implementation.
- Advanced proficiency in designing and consuming REST APIs for seamless system integration purposes.
- Comprehensive understanding of Microsoft Dataverse (formerly Common Data Service) data modeling, management, and security principles.
- Practical experience with agile software development methodologies and collaboration tools (JIRA, Azure DevOps, etc.).
- Exceptional problem-solving abilities with meticulous attention to detail and a quality-focused mindset.
- Experience implementing sophisticated security models and data access controls within Dynamics 365 environments.
