> Markdown version of [/jobs/ext/501490-microsoft-dynamics-365-technical-developer](https://www.wearedevelopers.com/jobs/ext/501490-microsoft-dynamics-365-technical-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). --- # Microsoft Dynamics 365 Technical Developer - **Company:** RIGHTSTAFF - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Microsoft Azure, Software Quality, Code Review, Data Synchronization, Software Debugging, DevOps, Middleware, Metadata, Microsoft Dynamics, Modular Design, Open Data Protocol, Object-Oriented Software Development, Performance Tuning, SQL Server Reporting Services, Systems Integration, X++ (Programming Language), Microsoft Dynamics 365 Finance & Operations, Cloud Integration, Restful APIs, Code Restructuring - **Published:** June 8, 2026 - **Apply:** https://www.dice.com/job-detail/ac9e7fc3-217a-4bf9-b05a-952f23d11296 ## About the Role · 7+ years of hands-on experience across Dynamics Applications such as Finance & Supply Chain, Customer Engagement · Proven experience in at least 1-2 full lifecycle implementations (design ? build ? deploy ? support) of Microsoft Dynamics 365 Finance & Supply Chain Management and Microsoft Dynamics 365 Customer Engagement (CE/CRM). · Experience with upgrades and code refactoring to extensions model · Advanced object-oriented programming in X++ · Development of: o Tables, forms, classes, queries, views, maps o Batch jobs and SysOperation framework o Custom services (AIF / custom service classes) o Debugging, performance tracing, and optimization o Best practice suppression management and code quality tuning D365 Extension Framework · Extensions vs. overlayering strategy · Event handlers (pre/post events) · Chain of Command (CoC) implementation · Form extensions (controls, data sources, methods) · Table extensions and field groups · Metadata-driven development best practices ## Description We are seeking a highly experienced Senior Microsoft Dynamics 365 Technical Developer to lead technical architecture, development, integrations, and performance optimization across the Microsoft Dynamics 365 applications ecosystem, including Microsoft Dynamics 365 Finance, Microsoft Dynamics 365 Supply Chain Management, and integration with Microsoft Dynamics 365 Customer Engagement (CE/CRM). This role will serve as the technical authority for D365 solutions, ensuring scalable architecture, secure integrations, and high-performing customizations that align with enterprise standards. KEY RESPONSIBILITIES · Architecture & Design o Lead end-to-end technical architecture for Dynamics 365 solutions, ensuring scalable design, strong integration across ERP/CRM and external systems, and alignment with Microsoft best practices and release updates. · Development & Customization o Design and develop custom solutions using X++, extensions, APIs, data entities, reporting (SSRS/ER), and security models. · Integration & Middleware o Architect and implement integrations using Dual-write, OData, REST APIs, and Azure Integration Services, including data synchronization between D365 FSC and CE. · DevOps & Environment Management o Manage LCS environments, execute code promotion across Dev/Test/Prod, implement CI/CD pipelines in Azure DevOps, and optimize system performance. · Technical Leadership o Provide technical guidance through mentoring, code reviews, production support, root cause analysis, and collaboration with functional teams on solution design. ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [A Data Mesh needs Open Metadata](https://www.wearedevelopers.com/videos/505-a-data-mesh-needs-open-metadata) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Developer Tools for Microsoft Azure](https://www.wearedevelopers.com/videos/450-developer-tools-for-microsoft-azure) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Why developer experience matters](https://www.wearedevelopers.com/magazine/514-why-developer-experience-matters) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)