Sr Principal System Integration Solutions Architect



Penang, Malaysia · Malaysia
Posted on Friday, July 5, 2024
Job Summary

A Dynamics 365 Finance Integration Developer is responsible for designing, developing, and implementing integrations between Dynamics 365 Finance and other systems within an organization.


  • System Integration: Collaborating with stakeholders to understand business requirements and designing integration solutions to connect Dynamics 365 Finance and Operations with other systems such as custom MES, Team Center (PLM), or third-party applications.
  • Development: Writing code and developing custom solutions using relevant programming languages and technologies (such as Python, C#, SQL, XML, JSON) to create seamless data flow and functionality between different systems.
  • API Development: Utilizing APIs (Application Programming Interfaces) provided by Dynamics 365 Finance and Operations and other systems to facilitate data exchange and communication between them.
  • Data Mapping and Transformation: Defining data mapping rules and implementing data transformation processes to ensure data consistency and accuracy across integrated systems.
  • Testing and Debugging: Conducting thorough testing of integration solutions to identify and resolve any issues or bugs, ensuring smooth functionality and data integrity.
  • Documentation: Documenting technical specifications, integration processes, and system configurations for reference purposes and future maintenance.
  • Collaboration: Working closely with cross-functional teams including business analysts, system administrators, and other developers to ensure successful integration projects delivery.
  • Maintenance and Support: Providing ongoing support and troubleshooting assistance to address any integration-related issues or enhancements post-implementation.
  • Compliance and Security: Ensuring compliance with data protection regulations and implementing security measures to safeguard sensitive information during integration processes.
  • Stay Updated: Keeping abreast of the latest technologies, best practices, and updates related to Dynamics 365 Finance and Operations and integration methodologies to continuously improve integration solutions and processes.
  • Analyze, Investigate and Resolve support cases due to data mismatch or discrepancies between MES and D365 FO.
  • Serve as first/primary contact for our users for (remote) service and technical support requests on To-Increase integrations with D365FO.


  • Experience developing integrations for Microsoft Dynamics 365
  • API Integration experience with products such as To-increase, Bumi, Mulesoft
  • SQL development skills
  • Good understanding of financial data concepts.
  • Experience with Power BI is a plus
  • Integration solution experience in manufacturing environment is a major plus
  • Integration solution experience working with D365, MES and PLM systems is a plus
  • Ability to be more techno-functional oriented to provide technical analysis of data issues between systems.
  • Able to replicate the problem scenario in test environments, perform technical triage to higher level support to 3rd party Vendors.
  • Minimum 5+ years of experience in Microsoft Dynamics 365 FO development, specializing in X++, Odata and object-oriented development with integrations.