Critical Skills to Possess:
Must-Have Skills
- Expert knowledge of X++, Visual Studio, and the D365 F&O Framework.
- Integration
- Deep experience with Data Management Framework (DMF/DIXF), OData, and Custom Services.
- Platform Tools
- Mastery of Lifecycle Services (LCS), Environment Monitoring, and Asset Library.
- Power Platform
- Integration experience with Power Automate and Power Apps via Dataverse.
- Azure Stack
- Azure Functions, Key Vault, Logic Apps, and App Insights.
Preferred Qualifications:
- BS degree in Computer Science or Engineering or equivalent experience
Roles & ResponsibilitiesDevelopment
- Design, develop, and customize solutions using X++, Visual Studio, and the Dynamics 365 Finance & Operations (F&O) framework.
- Implement extensions, reports, workflows, and batch jobs in alignment with Microsoft best practices.
- Troubleshoot, debug, and optimize application performance across D365 F&O modules.
Integration
- Design and implement integrations using the Data Management Framework (DMF/DIXF) for data migration and system interfaces.
- Develop and consume OData services and custom services to enable seamless data exchange with external systems.
- Ensure data integrity, error handling, and performance optimization for all integrations.
Platform Tools
- Utilize Lifecycle Services (LCS) for environment management, diagnostics, and deployment planning.
- Monitor system health and performance using environment monitoring tools.
- Manage and maintain project assets, code packages, and deployment artifacts within the Asset Library.
Power Platform
- Integrate Power Automate and Power Apps with D365 F&O through Dataverse to automate business processes and enhance user experience.
- Collaborate with Power Platform teams to design scalable and secure integrations.
Azure Stack
- Develop and manage Azure Functions for event-driven and background processing.
- Implement secure configurations using Azure Key Vault for secrets and credentials.
- Build workflows using Azure Logic Apps for system orchestration.
- Monitor and troubleshoot applications using Azure Application Insights.