Description

Job Title: Microsoft Dynamics GP Developer

Client:Government of Manitoba

Location: Winnipeg, Manitoba (Onsite with Remote Flexibility)

Contract Duration: 6 Months (Possible extension)

About the Role

Government of Manitoba is seeking a Dynamics Great Plains (GP) Developer to support development, integration, and testing activities across Dev and UAT environments.

You will design and build custom applications, integrations, and APIs to connect Dynamics GP with third-party systems, including a Laboratory Information Management System (LIMS).

The role also includes supporting testing, documentation, module configuration, and go-live activities.

Key Responsibilities

  • Design, develop, and deploy custom solutions and integrations in Microsoft Dynamics GP
  • Build APIs/web services to integrate GP with third-party applications
  • Create new GP companies and finalize functional requirements
  • Perform integration, development, remediation, and data migration tasks
  • Develop SSRS reports (e.g., AR Statement Invoice)
  • Support UAT preparation, test case scenarios, and end-to-end testing
  • Prepare module training, SOPs, and full documentation package
  • Provide go-live support and coordinate with Manitoba DTS teams
  • Troubleshoot, debug, and ensure upgrade-safe development
  • Follow best practices for version control, deployment, and release management

Experience

  • 5+ years experience with Microsoft Dynamics GP
  • Proven customization of GP modules and GP-specific development
  • Experience integrating GP with third-party systems (APIs, web services, connectors)
  • Strong database experience: SQL Server, T-SQL, SSRS, Power BI, performance tuning
  • Hands-on experience with:
  • Dexterity (basic)
  • Visual Studio Tools for GP & C# (intermediate)
  • eConnect SDK (advanced)
  • GP Web Services – REST/SOAP wrappers (advanced)
  • Model-driven & canvas apps (Power Apps)
  • Power Automate, Dataverse, custom connectors
  • Azure DevOps, Git, CI/CD, debugging & SQL Profiler

Project Deliverables Include

  • Creation of new GP companies
  • Integration development and remediation
  • UAT setup, test scenarios, module training
  • SSRS AR Statement Invoice
  • End-to-end testing and go live support
  • Complete documentation package