Job Summary:
We are seeking a seasoned Senior Developer with expertise in Microsoft Dynamics 365 Finance & Operations (D365 F&O), specializing in Supply Chain Management. The ideal candidate will have strong technical capabilities in X++, integrations, and extensions within D365, along with experience in implementing and supporting complex supply chain solutions.
Key Responsibilities:
- Develop and customize Dynamics 365 F&O (SCM modules) using X++, Extensions, and Data Entities.
- Implement technical solutions aligned with functional requirements for Inventory, Procurement, Warehouse, Production, and Planning modules.
- Participate in technical design and code reviews to ensure best practices and maintainable solutions.
- Work closely with functional consultants to understand business requirements and translate them into scalable technical designs.
- Build and maintain data integrations using OData, Data Management Framework, and REST APIs.
- Develop and maintain SSRS reports and Power BI embedded analytics as needed.
- Ensure high performance and responsiveness of custom code within the D365 environment.
- Debug, troubleshoot, and resolve issues in production and UAT environments.
- Support DevOps pipelines, deployment scripts, and version control practices.
Qualifications:
- Bachelorβs degree in computer science, Software Engineering, or related field.
- 3+years of experience in Microsoft Dynamics AX/D365 F&O development.
- Strong hands-on experience with X++, Visual Studio, LCS, and Azure DevOps.
- Deep understanding of the D365 SCM data model and processes.
- Experience in integrating D365 with external systems via APIs, custom services, or middleware.
- Knowledge of database design, SQL Server, and data migration tools.
- Familiarity with extension overlayering models and performance optimization techniques.
- Egyptian Citizens.
Preferred Skills:
- Microsoft Certified: Dynamics 365 Finance and Operations Apps Developer Associate.
- Experience working in Agile/Scrum environments.
- Exposure to Power Platform (Power Automate, Power Apps) is a plus.
- Ability to mentor junior developers and conduct code reviews.
What We Offer:
- Competitive compensation and bonus structure.
- Exposure to large-scale D365 projects across industries.
- Opportunities for upskilling and certification.
- Flexible work arrangements.