Dynamics 365 DeveloperLocation: Lansing, MIPosition: HybridDuration: Long TermWith our direct clientKey Responsibilities:Develop and maintain MS dynamics 365 applications based on business requirements.Configure and customize CRM solutions.Implement and troubleshoot integrations with other systems including workflows and web services.Implement and maintain access control based on roles and security best practices.Collaborate within an Agile/Scrum team.Define use cases and gather business requirements.Effectively articulate potential solutions, ideas, and suggestions clearlyTop Skills & Years of Experience:3-5 years' experience implementing & customizing Power Platforms & Dynamics 365 Cloud solutions with emphasis in Customer Service, Case Management and Field Service.3-5 years’ experience in Agile/Scrum methodology and practicesProficiency in C#, ASP. Net, JSON, JavaScript development or other object-oriented programming languages.Experience in all phases of the SDLC (processes and best practices)Great interpersonal skills and can be collaborative. Must have strong writing and verbal skills.