Microsoft Dynamics GP PHP Developer Jobs
PHP developer jobs that list Microsoft Dynamics GP (formerly Great Plains) as a requirement focus on integrating PHP applications with this specific accounting and ERP software. While a legacy system compared to Dynamics 365, many established businesses rely on Dynamics GP for their financial operations. The role involves building custom solutions to bridge the gap between web-based PHP platforms and this on-premise or cloud-hosted ERP.
Core Integration Responsibilities
A developer in this role is tasked with creating reliable data pipelines between a PHP application and a Microsoft Dynamics GP instance. This can include synchronizing customer data, pulling financial reports, or pushing sales orders from an e-commerce website into the accounting system. The main goal is to automate business processes and ensure data consistency across different platforms.
Essential Technical Skills
Candidates need a unique combination of web development skills and experience with enterprise integration patterns. Key competencies include:
- Advanced PHP programming skills, often using frameworks like Laravel or Symfony.
- Experience with web services, including both SOAP and REST APIs, as integration methods can vary.
- Proficiency in writing SQL queries, as direct database interaction or working with intermediate databases is sometimes necessary.
- Familiarity with Dynamics GP integration tools like eConnect or the Service Based Architecture (SBA).
- Understanding of business accounting principles and data structures (e.g., charts of accounts, invoices, purchase orders).
- Problem-solving skills to debug complex data synchronization issues between disparate systems.

