Role Summary
We are seeking a highly skilled and experienced Dynamics 365 Finance & Operations (F&O) Developer to lead the customization, integration, and optimization of our core ERP platform. The primary focus of this role is to build seamless, robust, and scalable connections between D365 F&O and external business applications (websites, middleware, other systems) using custom development (X++) and advanced API management techniques.
Key Responsibilities
- D365 F&O Development (X++): Design, develop, test, and deploy customizations, extensions, reports, and interfaces within the Dynamics 365 F&O environment using X++.
- API Management & Integration: Develop and maintain secure API connections between D365 F&O and various external platforms (including Azure API Management, REST/SOAP services, and data entities).
- Data Synchronization: Implement robust data integration strategies to ensure real-time or near real-time synchronization of critical business data (e.g., inventory, finance, procurement, and customer records) between the ERP and external systems.
- Aware about Power Apps.
- System Optimization: Analyze performance issues, debug existing code, and implement best practices for D365 F&O performance and stability.
- Solution Design: Collaborate with functional consultants and business stakeholders to translate complex business requirements into technical specifications and stable, customized ERP solutions.
- Documentation: Maintain comprehensive technical documentation, including design specifications, development standards, and deployment procedures.
Requirements
Required Qualifications and Technical Skills
- Experience: Minimum of 2+ years of hands‑on development experience with D365 F&O.
- Technical Proficiency: Expert knowledge of the X++ programming language and the D365 F&O data model and development environment.
- Integration Expertise: Proven experience in designing, building, and managing APIs for D365 F&O, including proficiency with Data Management Framework (DMF) and OData services.
- Middleware Knowledge: Familiarity with modern API Management tools and platforms (e.g., Azure API Management, Postman) and integration tools (e.g., Logic Apps, Azure Functions).
- Database: Strong understanding of SQL Server and data manipulation techniques.
- Soft Skills: Excellent problem‑solving abilities, communication skills, and the capacity to work effectively in a team environment.
Application Requirements
- Location: Candidates currently based in Bahrain will be given strong preference.
- Portfolio: A detailed portfolio of past D365 F&O customization projects, X++ solutions, and API integration examples is mandatory for consideration.
Benefits
Working in one of the largest firms in Bahrain.