We are seeking an experienced Microsoft Dynamics 365 Functional Architect to support our client's ERP implementation and ongoing enhancements. This role will focus on assessing the current system landscape and the business processes it supports, to then develop recommendations for system and process enhancements to improve ERP efficiencies and adoption. The role requires hands-on development experience with a rich understanding of Finance & Operations, Project Operations, and HR modules. As recommendations are approved, the resource will ensure seamless integrations, high-quality code, and alignment with business needs. The consultant will work closely with functional teams, system administrators, and product manager to deliver scalable, secure, and efficient solutions.
Key Responsibilities
- Assess current D365 configuration and supported business processes
- Identify gaps in process efficiencies and system adoption; recommend remediation of process and/or system configuration
- Develop and customize D365 modules using X++, .NET, and related technologies
- Configure workflows, views, forms, and business logic to meet requirements
- Build and maintain integrations between D365 and external systems (APIs, middleware)
- Support bug fixes, performance tuning, and troubleshooting across environments
- Create and maintain dashboards, reports (SSRS, Power BI, Electronic Reporting, Financial Report Designer), and data entities for analytics
- Migrate, deploy, and test code across Dev, Test, and Production environments
- Implement ALM best practices, including version control and DevOps pipelines
- Perform code reviews, write automated tests, and assist with UAT and regression testing
- Ensure compliance with coding standards, security, and regulatory requirements
- Maintain detailed technical documentation for customizations and integrations
- Collaborate with functional consultants, business analysts, and change management teams
- Stay current on D365 updates and recommend enhancements
Qualifications
- Proven experience as a Microsoft Dynamics 365 Finance & Operations functional analyst/architect and developer
- Expertise in X++, C#, .NET, SQL, and other Dynamics 365 adjacent languages (T-SQL, KQL, JavaScript, XML, JSON, and PowerShell)
- Hands‑on experience with Project Operations and HR modules
- Familiarity with Power Platform (Power BI, Power Apps, Power Automate) and Azure services
- Strong understanding of D365 architecture, data entities, and integration frameworks (OData & Batch Data API, Dual‑write, custom .NET/services)
- Knowledge of DevOps, version control, and deployment strategies
- Experience with data migration tools and testing methodologies
- Excellent problem‑solving and communication skills
Preferred Skills
- 7‑10+ years’ experience with D365, including customization, configuration, and integration
- Performance optimization and secure coding practices
- Ability to work in an agile environment and manage multiple priorities
- Strong written and verbal communication skills