> Markdown version of [/jobs/ext/1380402-microsoft-dynamics-365-business-applications-client-facing-senior-technical-architect](https://www.wearedevelopers.com/jobs/ext/1380402-microsoft-dynamics-365-business-applications-client-facing-senior-technical-architect). 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 Business Applications - Client-Facing Senior Technical Architect - **Company:** Crowe LLP - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $142,900.0 - $301,300.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Application Lifecycle Management, Automation of Tests, Microsoft Dynamics AX, Microsoft Azure, Batch Processing, Business Software, Code Review, Information Systems, System Configuration, Data Governance, Data Hub, Extract Transform Load (ETL), Github, Microsoft Dynamics, Microsoft Software, OAuth, Open Data Protocol, Role-Based Access Control, Power BI, Azure Active Directory, Cloud Services, Azure Data Lake, Systems Integration, Data Logging, Flexi (Photoshop Plugin), Model-Driven Development, Microsoft Power Automate, Azure Data Factory, Power Platform Integration, Retrieval-Augmented Generation, Delivery Pipeline, Software Security, X++ (Programming Language), Microsoft Fabric, Information Technology, Deployment Automation, Microsoft Business Central, Microsoft Dynamics 365 Finance & Operations, Data Management, Cloud Integration, Restful APIs, Azure Synapse Analytics, Webhooks, Software Version Control, Api Management, Serverless Computing - **Published:** July 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2c24141608be93ae ## About the Role * Typically 7-10 years of professional experience designing, developing, and delivering enterprise business applications on Microsoft technologies. * At least four years of hands-on experience with Microsoft Dynamics 365 Finance and Operations, Dynamics AX, Dynamics 365 Customer Engagement, Dataverse, or related Dynamics 365 Business Applications. * Experience delivering at least two full-cycle Dynamics 365 implementations in a technical lead, development lead, or solution architecture capacity. * Recent hands-on implementation experience with Dynamics 365, Power Platform, Azure integration services, or related engineering toolsets. * Demonstrated ability to work directly in project environments rather than operating exclusively in an advisory, governance, or management capacity. * Strong knowledge of Dynamics 365 Finance and Operations extensibility, including X++, extensions, data entities, Data Management Framework, batch processing, security, environment management, and Lifecycle Services. * Ability to review X++ implementations and provide detailed guidance on extensibility, performance, security, maintainability, and Microsoft-recommended development patterns. * Hands-on experience with Power Platform, including model-driven applications, canvas applications, Power Automate, Dataverse, solution management, environment variables, connection references, and application lifecycle management. * Experience implementing integrations using REST, OData, custom services, webhooks, events, files, ETL, Azure Functions, Logic Apps, API Management, Service Bus, Event Grid, Azure Data Factory, or Microsoft Fabric. * Experience designing authentication and authorization using Microsoft Entra ID, managed identities, application registrations, OAuth, role-based access control, and least-privilege principles. * Experience implementing source control, branching, build pipelines, release pipelines, automated deployment, code review, and testing practices. * Ability to define and validate non-functional requirements for performance, reliability, resiliency, security, monitoring, and supportability. * Strong technical troubleshooting skills across applications, integrations, data, environments, deployments, and cloud services. * Strong written and verbal communication skills, including the ability to explain technical tradeoffs to clients and delivery teams. * Bachelor's degree in computer science, engineering, information systems, or a related discipline, or equivalent professional experience., * Experience with Dynamics 365 Supply Chain Management, Finance, Commerce, Project Operations, Sales, Customer Service, Field Service, or Customer Insights. * Experience with Dataverse integration, dual-write, virtual entities, business events, finance and operations apps integration, and cross-application security models. * Experience in manufacturing, distribution, retail, financial services, healthcare, or professional services. * Familiarity with Copilot Studio, AI Builder, generative AI orchestration, plug-ins, connectors, agents, and retrieval-augmented generation patterns. * Experience with Microsoft Fabric, Azure Data Lake Storage, Power BI, Synapse-compatible architectures, and enterprise data integration. * Experience creating reusable development frameworks, accelerators, reference implementations, or automated deployment utilities. * Microsoft certifications such as: + Dynamics 365 Finance and Operations Apps Solution Architect Expert, We are committed to a merit-based hiring process, evaluating all candidates consistently using objective, job-related criteria such as relevant experience, demonstrated skills, measurable impact, and alignment with the role's responsibilities, and making employment decisions in a fair and inclusive manner free from discrimination. ## Description Crowe is seeking a hands-on Senior Technical Architect specializing in Microsoft Dynamics 365 Business Applications. This is a client-facing, individual-contributor role for an architect who remains close to the technology and is comfortable working directly within Dynamics 365, Power Platform, Azure, and the associated development and application lifecycle management toolsets. The Senior Technical Architect will design solutions while also helping delivery teams implement them. The successful candidate will be expected to configure environments, develop prototypes, review code, troubleshoot technical issues, establish integration patterns, support DevOps pipelines, and validate those architectural decisions work in practice. This position is well suited for a technically driven professional who is progressing toward broader architecture leadership while continuing to build and deliver solutions., * Design solutions across Dynamics 365 Finance and Operations, Dynamics 365 Customer Engagement, Dataverse, Power Platform, and Azure. * Define application, integration, data, security, and environment architecture. * Select appropriate integration patterns, including OData, REST APIs, Dataverse, dual-write, DMF, batch, and event-driven messaging. * Design integrations using Azure Functions, Logic Apps, API Management, Service Bus, Event Grid, and related Azure services. * Review X++, extensions, data entities, Power Platform components, APIs, and integration implementations. * Build prototypes and proofs of concept to validate technical decisions. * Troubleshoot application, integration, deployment, security, and performance issues. Delivery Leadership * Serve as the technical lead from discovery through implementation, go-live, and hypercare. * Establish environments, source control, branching, deployment pipelines, solution layering, telemetry, and engineering standards. * Translate architecture into actionable work for developers and consultants. * Provide estimates and identify technical risks, dependencies, and assumptions. * Conduct design, code, configuration, and deployment reviews. * Partner with clients, functional architects, project managers, Microsoft, and delivery teams., * Define and enforce engineering standards for Dynamics 365 extensions, Power Platform solutions, Azure components, integrations, and automated deployments. * Implement and improve application lifecycle management using Azure DevOps or GitHub, source control, automated pipelines, managed solutions, environment variables, connection references, and deployment validation. * Promote automated testing, telemetry, logging, monitoring, and repeatable deployment practices. * Establish extension and customization standards that minimize unsupported modifications and improve maintainability. * Ensure solutions comply with security, data governance, environment management, and operational support requirements., * Design secure, governed data and integration foundations for Copilot and AI-enabled use cases. * Evaluate and implement automation using Power Platform, Copilot Studio, and Azure services. * Help clients adopt AI capabilities with appropriate security, compliance, monitoring, and human oversight., * Lead technical discovery sessions, architecture workshops, demonstrations, and technical deep dives. * Contribute to proposals, statements of work, estimates, and delivery plans. * Explain technical decisions and tradeoffs clearly to technical and business stakeholders. * Create reusable reference architectures, accelerators, and implementation patterns. Mentor developers and consultants through technical reviews and coaching., This is not a purely strategic, governance, or people-management position. The Senior Technical Architect is expected to remain actively involved in technical delivery. Depending on project needs, hands-on responsibilities may include: * Building and validating prototypes. * Reviewing or troubleshooting X++ and other implementation code. * Configuring Dynamics 365, Dataverse, Power Platform, and Azure components. * Designing and testing APIs and integration flows. * Establishing development and deployment pipelines. * Investigating production and performance issues. * Reviewing security configurations and application roles. * Supporting developers through implementation challenges. * Participating directly in critical deployments and go-live activities. Success in this role requires a builder mindset, strong technical curiosity, delivery ownership, and a commitment to continuous learning as the Microsoft Business Applications platform evolves. ## Related Videos - [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) - [Beyond Dashboards: Fixing Text-to-SQL with Semantic RAG](https://www.wearedevelopers.com/videos/2036-beyond-dashboards-fixing-text-to-sql-with-semantic-rag) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Data Analytics with Microsoft Fabric: End-to-End Use Case with Data Agents](https://www.wearedevelopers.com/videos/1547-data-analytics-with-microsoft-fabric-end-to-end-use-case-with-data-agents) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## 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) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)