Job Summary
The Senior Dynamics 365 Developer will design, develop, configure, deploy, and support Microsoft Dynamics 365 Customer Service and Microsoft Power Platform solutions. The role involves customizing Dynamics 365, developing web components using .NET, C#, JavaScript, SQL, and Azure technologies, and implementing Power Apps, Power Automate, and Dataverse solutions. The developer will collaborate with business and IT stakeholders to gather requirements, conduct fit-gap analysis, develop prototypes, troubleshoot technical issues, establish platform governance, and improve business processes.
Key Responsibilities
• Design, configure, customize, develop, deploy, and support Microsoft Dynamics 365 Customer Engagement, particularly the Customer Service module.
• Support requirements gathering, fit-gap analysis, solution design, configuration, implementation, testing, and maintenance of Microsoft Power Platform solutions.
• Develop web components and custom solutions using .NET, SQL, Azure, Power Platform, Dynamics 365, Power Apps, Power Automate, Dataverse, and C#.
• Customize and implement Dynamics 365 forms, views, plug-ins, workflows, and business process flows (BPFs).
• Troubleshoot Dynamics 365 and Power Platform issues, document resolutions, and collaborate with system administrators and IT teams to implement fixes.
• Apply knowledge of Microsoft licensing models for Dynamics 365 and Power Platform.
• Establish and refine platform governance, implementation standards, and best practices.
• Develop technical documentation, including requirements, recommendations, technical analyses, and platform usage guidance.
• Prepare mockups and prototypes and recommend solutions based on business requirements and available Power Platform capabilities.
• Serve as a liaison between IT and business units, coordinating issue logging, tracking, and resolution.
• Help stakeholders evaluate Dynamics 365, Power Apps, Power Automate, and alternative technologies to identify efficient solutions.
• Contribute to process and policy improvements across business enablement initiatives.
• Support Power Platform DevOps practices, including Power Pipelines and ALM Accelerator.
• Support data integrations and migrations using Azure Data Factory (ADF) and SQL Server Integration Services (SSIS).
• Participate in on-call duties and provide after-hours support when required.
Required Qualifications
• Eight or more years of experience creating and managing solutions using Dynamics 365 Customer Service.
• Eight or more years of experience customizing and implementing Dynamics 365 forms, views, plug-ins, workflows, and business process flows.
• Five or more years of custom development experience using .NET, JavaScript, and C#.
• Three or more years of experience with Microsoft Power Platform and Dataverse.
• Three or more years of experience using standard and premium connectors with Power Apps and Power Automate.
• Strong organizational, analytical, and interpersonal skills.
• Clear and effective written and verbal communication skills.
• Ability to work independently and collaboratively with developers, system engineers, business stakeholders, and technical teams.
• Ability to manage complex tasks, adapt to changing priorities, and recommend process improvements.
• Ability to provide effective remote support and respond to operational needs.
Preferred Qualifications
• Two or more years of experience with DevOps in Power Platform or Dynamics 365 environments.
• Five or more years of experience with data integrations and migrations using Azure Data Factory and SSIS packages.