Senior Microsoft Dynamics GP Consultant

Endeavour Solutions
•$90,000 - $120,000

About The Position

The Senior Microsoft Dynamics GP Consultant serves as a trusted advisor and subject matter expert for clients using Microsoft Dynamics GP across a variety of industries. The role provides functional consulting, application support, troubleshooting, solution design, and business process optimization for Dynamics GP and related third-party applications. Working directly with clients, the consultant resolves complex business and system challenges, recommends best practices, supports upgrades and enhancements, and helps clients maximize the value of their Dynamics GP investment. This is a highly client-facing role requiring strong consulting skills, deep Dynamics GP expertise, and the ability to build trusted relationships with stakeholders across finance, operations, sales, customer service, and leadership teams. The consultant advises clients on Dynamics GP solutions, supports core modules and integrated applications, improves business processes, and collaborates with technical consultants, developers, software vendors, and client stakeholders. The role also includes delivering training, maintaining documentation, mentoring junior consultants, and sharing knowledge across the team. Endeavour Solutions provides advisory services, implementation and training, and ongoing support for Microsoft Business Applications to SMB, mid-market, and corporate clients across the United States and Canada. The company reports serving over 1,100 active clients and operating several brands, including Endeavour Solutions, GP Support North, and Purely CRM. The salary range is $90,000–$120,000, depending on comparable experience, skill set, and the value the candidate brings. Candidates must be legally entitled to work in Canada or the United States and available for occasional travel in Canada and the USA.

Requirements

  • Deep functional knowledge of Microsoft Dynamics GP.
  • Strong analytical and troubleshooting skills, with a focus on root cause analysis and data integrity.
  • Ability to understand and improve business processes through technology solutions.
  • Excellent client relationship management and consulting skills.
  • Strong verbal, written, and presentation skills.
  • Ability to manage multiple priorities and client engagements simultaneously.
  • Experience working within a managed services, consulting, or support environment.
  • Strong documentation and organizational skills.
  • Ability to work independently while collaborating effectively with cross-functional teams.
  • Must be legally entitled to work in Canada or the United States.
  • Must be available for occasional travel in Canada and the USA.

Nice To Haves

  • Bilingual in English and French.
  • Experience with SmartConnect and Dynamics GP integrations.
  • Familiarity with SQL Server and Dynamics GP reporting tools.
  • Previous experience in a Microsoft partner or consulting environment.

Responsibilities

  • Serve as a functional expert for Microsoft Dynamics GP and advise clients across multiple industries.
  • Analyze business requirements and translate them into effective Dynamics GP solutions.
  • Lead solution design sessions, business process reviews, and system optimization initiatives.
  • Assist clients with system enhancements, upgrades, module implementations, and process improvements.
  • Recommend best practices to improve operational efficiency, reporting accuracy, and data integrity.
  • Build and maintain strong client relationships by providing exceptional service and trusted advice.
  • Provide advanced functional support for Dynamics GP modules, including Financial Management, Distribution, Inventory, Purchasing, Sales Order Processing, Project Accounting, Fixed Assets, Payroll, and Field Service.
  • Troubleshoot complex application, transactional, and configuration issues.
  • Investigate and resolve data discrepancies, posting errors, reconciliation issues, workflow challenges, and integration-related concerns.
  • Support month-end, quarter-end, and year-end processes.
  • Collaborate with technical consultants and developers to identify and resolve system issues.
  • Evaluate client processes and identify opportunities for improvement.
  • Configure Dynamics GP to support evolving business requirements.
  • Support workflow automation, approval processes, and operational efficiencies.
  • Help clients improve reporting capabilities, data quality, and system adoption.
  • Document business processes and future-state recommendations.
  • Support and troubleshoot third-party applications commonly integrated with Dynamics GP, including SalesPad and other ISV solutions.
  • Assist with integration troubleshooting between Dynamics GP and external business systems.
  • Advise clients on configuration options, process impacts, and best practices for integrated applications.
  • Work with software vendors and client stakeholders to resolve issues and implement enhancements.
  • Deliver user training and knowledge-transfer sessions for clients.
  • Create and maintain functional documentation, process guides, and knowledge base articles.
  • Document solutions, root causes, and recommended corrective actions.
  • Mentor junior consultants and contribute to team knowledge-sharing initiatives.
  • Identify recurrent issues and recommend long-term corrective measures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service