> Markdown version of [/jobs/ext/4008780-senior-microsoft-dynamics-365-developer](https://www.wearedevelopers.com/jobs/ext/4008780-senior-microsoft-dynamics-365-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Microsoft Dynamics 365 Developer - **Company:** Macpower Digital Assets Edge LLC - **Location:** Grand Rapids, MI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Engineering, Software Code Optimization, Microsoft Dynamics CRM, Microsoft Dynamics, Microsoft SQL Server, Platform as a Service (PAAS), Software Engineering, SugarCRM, Transact-SQL, Microsoft Power Automate, Integration Tests, Information Technology, Google Cloud Functions, No-code Tools, Build Process, Powerapps - **Published:** October 29, 2026 - **Apply:** https://www.thejobnetwork.com/job/50db15d0-8a40-4949-b453-2408e0468fb4/senior-microsoft-dynamics-developer ## About the Role * 10 Years of experience developing in C#. * 10 Years of experience developing in JavaScript. * 5 Years of experience working with Enterprise CRM Systems (Dynamics 365, SugarCRM). * 2 Years of experience in Microsoft SQL Server/TSQL. * Bachelor's Degree in Computer Science, Computer Information Systems or equivalent. What are the nice-to-have skills: * Low / No-code tools such as Power Automate and Power Apps. * Developing integrations using Microsoft CRM SDK in C#. * Azure Cloud experience with App Services, App Registrations, Key Vaults, Function Apps and Service Bus. * Agile-based software development using SAFe or similar methodologies. ## Description * You will report to the IT Dynamics Developer Team Lead and as a member of a high-performing team of software professionals responsible for building, supporting, and continuously improving the Customer Relationship Management platform, Microsoft Dynamics 365. * This position reports to the IT Dynamics Developer Team Lead and is a key member of a high-performing team of software professionals responsible for building, supporting, and continuously improving the Customer Relationship Management platform(s), currently Microsoft Dynamics 365. * The ideal candidate for this position will have 3 years of software engineering experience and experience with enterprise CRM systems. * This person will be a strategic partner to multiple business teams, a champion for a community of users, a catalyst for effective teamwork, and support the team to deliver maximum value to the organization., * Leads complex, cross-functional software engineering projects from inception to completion. * Helps define and assist in the implementation of technical processes and procedures including on-prem and cloud architecture, PaaS, unit testing, integration testing, automation of build processes and configurations. * Assists in maintaining and improving existing CRM software suite with a focus on system optimization and system quality. * Driven to share their knowledge with others, helping to guide technical conversations in a productive manner. * Knowledge and experience with the entirety of the Software Development Life Cycle (SDLC). * An excellent understanding of how their work fits into the larger architectural picture from a maintainability and testability point of view. * Synthesize business requirements and understanding of our purpose and vision to evaluate and build excellent solutions for our stakeholders. * Ability to provide production support on an as-needed basis. * Deep understanding of internal systems and their integration.