Mandatory skills / experience :
- Integration experience, Logic Apps, Azure Integration Service and Function Apps.
- Expert in CRM development along with Power platform (model-driven apps).
- Good experience in Customization, Configuration across modules.
- Good experience in Ribbon customization, sitemap editing and App designing.
- Good experience in JavaScript and C#, plugin and workflow.
- Understanding of Agile methodologies, GIT and TFS.
- Good experience in Azure DevOps, XRMToolbox, rest builder and OOTB CRM.
- Acquaintance on Integration of Dynamics CRM with other system.
- Excellent debugging capabilities and communication skills.
- Extensive experience in OOTB capabilities, configuration and customization of Dynamics 365 applications.
- Experience in workshop facilitation, storyboarding and prototyping.
- Experience in business analysis activities.
- Experienced with Agile delivery methodologies.
- Current Microsoft certifications in relevant Microsoft Dynamics 365 applications and Power Platform advantageous.
Desired skills / experience :
Design, develop and package the configuration, code or services required to complete work items with consultation of Architects, BA.Ensure the code or configuration adheres to appropriate privacy, security and accessibility standards.Ensure the code or configuration adheres to best practices for the technology stack being developed against.Create unit tests to verify the developed code using appropriate testing frameworks.Create “pull requests” and incorporate any feedback back into the configuration or code.Troubleshoot and fix bugs, working closely with testers to ensure bugs have been properly diagnosed, estimated and resolved.Assist other development team members with inquiries regarding the product and its operation, particularly for components and logic they have developed or configured.Contribute to the project WIKI, providing “How Tos” on technical issues, configurations and components that require detailed explanation.Contribute to the content of the following documentation : Development Environment Setup, Technical Design Document, Technical Support Document, API specification (if applicable).Assist with technical issues / concerns that arise during the “Deployment” phase, supporting deployment and release activities.Assist in the handover of the application to the support team, through technical discussions and documentation.Attend daily stand-ups and provide feedback on their progress and roadblocks.Attend sprint planning sessions, providing estimates and assisting in the breakdown of PBIs to tasks as required.Attend sprint review meetings, providing clarifications at the product owner's request and potentially demonstrating the operation of some of the delivered components.Attend sprint retrospective meetings and provide feedback on what went well and didn't go well during the sprint as well as potential improvements for future sprints.J-18808-Ljbffr