Configure, customize, and extend MS Dynamics 365 Sales and Customer Service modules based on business requirements. Administer and maintain MS Dynamics environments, ensuring optimal performance and security. Develop and manage Power Apps, Power Automate flows, and related components. Implement solutions leveraging Power Platform for business process automation. Design and implement integrations between MS Dynamics and other enterprise systems using APIs and middleware. Develop and maintain custom Windows services and applications using C# and ASP.NET. Provide technical support for MS Dynamics-related queries and issues. Collaborate directly with customers to resolve technical challenges and deliver solutions. Prepare technical documentation, including solution design, configuration guides, and integration specifications. Ensure adherence to best practices in development, deployment, and security. 5-10 years of hands-on experience with MS Dynamics 365 Sales and Customer Service applications. Strong technical knowledge of MS Dynamics 365 and Power Platform (administrator and developer roles). Proven experience in customizing MS Dynamics based on user requirements. Expertise in system integration involving MS Dynamics and third-party applications. Proficiency in C#, ASP.NET, and development of custom Windows services/applications. Experience working directly with customers on technical support and solution delivery.