We are looking for a Microsoft D365 F&O Technical consultant who can hold ultimate accountability for the overall technical integrity, security, performance, and scalability of the D365 F&O solution across the enterprise. And also work as a D365 F&O Developer responsible for coding, customizing, and extending the F&O platform using Microsoft's specific toolsets to meet complex enterprise resource planning (ERP) requirements.
Roles & Responsibilities
- Strategic Architecture: Lead the definition of the technical vision and architecture for D365 F&O solutions, ensuring alignment with business strategy and best practices.
- Design & Governance: Design comprehensive, scalable solutions and establish technical governance, standards, and quality control procedures for the development team (including code reviews and security protocols).
- Platform & Infrastructure Management: Define the infrastructure landscape, conduct hardware sizing, manage environment provisioning (development, test, production), and oversee migration strategies within the Azure cloud environment.
- Integration Leadership: Architect complex integration strategies between D365 F&O and other enterprise systems, ensuring seamless data flow, synchronization, and performance optimization.
- Performance Optimization & Risk Mitigation: Continuously monitor and fine-tune system performance, identifying bottlenecks and implementing solutions to ensure optimal speed and reliability.
- Leadership & Mentorship: Provide expert technical guidance, leadership, and mentorship to development teams, helping to build technical capabilities and ensure project success.
- Development & Customization: Design, develop, test, and implement customizations, enhancements, and extensions within D365 F&O using X++, C#, and other relevant Microsoft development technologies.
- Module Enhancement: Focus on enhancing core financial and supply chain modules (General Ledger, Accounts Payable/Receivable, Inventory, Warehouse Management, etc.), including forms, logic, and reporting.
- Integration: Create and maintain integrations with external systems, leveraging APIs, web services (REST/SOAP), Azure services (Logic Apps, Service Bus), and Data Management Framework (DMF).
- Technical Documentation: Create and maintain detailed technical design specifications (TDDs), documentation, and test scripts to support the software development lifecycle (SDLC).
- Support & Maintenance: Provide technical support and troubleshooting for existing F&O implementations, ensuring optimal performance, stability, and adherence to best practices.
- Collaboration: Work within cross-functional, often Agile, teams alongside functional consultants and architects to translate business requirements into effective technical solutions.
Essential Skills & Qualifications
- Extensive hands-on experience in enterprise-level D365 F&O/AX implementations, with a minimum of 8+ years in the domain.
- Deep expertise in the D365 SDK, C#, X++, and the full Microsoft tech stack (Azure, Power Platform).
- Proven ability to design and manage application lifecycle management (ALM) using Azure DevOps and LCS.
- Knowledge of core financial and supply chain business processes to ensure technical designs meet functional needs.
- Strong presentation, analytical, problem-solving, and communication skills to engage effectively with C-suite stakeholders and technical teams.
- Proficiency in X++ programming is essential, along with C#, .NET, and JavaScript.
- Experience with the D365 development ecosystem: Visual Studio, Azure DevOps (CI/CD pipelines), and Lifecycle Services (LCS).
- Understanding of ERP concepts and specific F&O modules (Finance, SCM, Manufacturing, Commerce (Store commerce app / CPOS / Self-checkout POS)).
- Experience in performance tuning, managing large datasets, and utilizing reporting tools like SSRS and Power BI, and ISVs.