The Senior MS Dynamics CRM Developer will be responsible for developing and implementing solutions using Dynamics 365 CRM, particularly focusing on Customer Service and portal development. The candidate will work closely with client stakeholders to ensure usability and satisfaction while acting as a liaison between technical and design teams. The role requires a solid understanding of Azure/PowerApps, Visual Studio, and GitHub, along with proficiency in client-side scripting and application development. The candidate will also be involved in technical analysis, project delivery planning, and ensuring that all standard requirements are met.