Develop and maintain X++ customizations, extensions, and solutions within D365 Finance & SCM following Microsoft's extension-first model.
Work with Data Entities, OData, Dual-Write, Custom Services (SOAP/REST), Recurring Integration APIs, Business Events, and the Data Management Framework.
Build and maintain integrations using Azure APIM, Logic Apps, Function Apps, and Service Bus.
Develop and maintain Power Platform solutions — Dataverse, Power Automate, Power Apps, Power Fx, AI Builder, and Synapse Link.
Work with D365 microservices including Finance Insights, Export to Fabric Link / Synapse Link, Planning Optimization, Inventory Visibility, Global Inventory Accounting, and Financial Reporting, Invoice Capture solution.
Support Document Routing, Warehouse Mobile Device App configurations, and MES Integration where applicable.
Apply Azure Identity and Access Management standards — Entra ID, Key Vaults, Managed Identities, RBAC, and Application Security Groups.
Leverage Azure Monitoring tools — Log Analytics, Application Insights, Azure Monitor, and Alerts — for observability and incident resolution.
Contribute to code deployments, environment management, and release cycles via Azure DevOps.
Participate in code reviews, unit testing, and technical documentation.
Troubleshoot performance and integration issues
Use GitHub Copilot and Claude Code actively in day-to-day development
Requirements
D365 Finance & SCM — X++, extensions, Data Entities, OData, Business Events, Custom Services (SOAP/REST), SSRS, Trace Parser
Azure Integration Services — APIM, Logic Apps, Function Apps, Service Bus
Power Platform — Dataverse, Dual-Write, Power Automate, Azure Identity & Access — Entra ID, RBAC, Key Vaults, Managed Identities