Key Responsibilities
- Provide day-to-day support for Microsoft Dynamics GP clients.
- Diagnose and resolve functional issues across core GP modules.
- Triage support cases, gather relevant details, and identify root causes.
- Assist clients with configuration questions, transaction processing issues, posting errors, reporting questions, and month-end/year-end processes.
- Use SQL queries where appropriate to investigate data, validate transactions, and support issue diagnosis.
- Escalate technical or development-related issues with clear documentation and supporting evidence.
- Work with clients to reproduce issues and confirm resolution steps.
- Document findings, resolutions, and recommendations in the support case system.
- Support GP upgrades, environment reviews, and post-upgrade issue resolution as required.
- Collaborate with consultants, developers, and infrastructure teams when issues span multiple areas.
- Configure and support Microsoft Dynamics GP client workstation installs.
- Troubleshoot GP client launch, login, dictionary, connectivity, ODBC, and environment access issues.
- Assist with GP client setup for new users, new workstations, upgrades, and environment changes.
- Support configuration of GP client components, including shared dictionaries, forms/reports dictionaries, launch files, and workstation-specific settings.
- Diagnose issues related to GP client connectivity to SQL Server, company databases, Dynamics database, and application servers.
- Work with infrastructure teams on GP client dependencies, including Windows permissions, mapped drives, file shares, ODBC configuration, service packs, and runtime components.
- Support issues related to client/server version mismatches, missing dictionaries, broken shortcuts, application crashes, and login/security problems.
- Document repeatable GP client install, configuration, and troubleshooting procedure
Required Skills and Experience
- Hands-on experience supporting Microsoft Dynamics GP.
- Familiarity with multiple GP versions, including older versions still in active use.
- Strong functional understanding of core GP modules, including:
- General Ledger
- Accounts Payable
- Accounts Receivable
- Inventory
- Purchasing / Purchase Order Processing
- Ability to troubleshoot posting, batch, transaction, setup, and reporting issues.
- Comfortable communicating with end users, accounting teams, controllers, and client stakeholders.
- Strong analytical and problem-solving skills.
- Ability to clearly document issues, findings, and recommended next steps.
- Strong customer service mindset and ability to manage support priorities.
Preferred Technical Skills
- Ability to write and interpret basic to intermediate SQL queries for diagnosis and triage.
- Familiarity with GP database structure and common GP tables.
- Experience reviewing transaction status, batch records, posting interruptions, distributions, and master records using SQL.
- Ability to distinguish between functional setup issues, data issues, user process issues, and technical defects.
Additional Experience Considered an Asset
Experience with any of the following would be valuable:
- Experience setting up and troubleshooting Microsoft Dynamics GP client installations.
- Understanding of GP client architecture, including local workstation components, shared dictionaries, SQL connectivity, launch files, and ODBC setup.
- Ability to troubleshoot common GP client issues across user workstations, terminal servers, Citrix/RDS environments, and local installs.
- Familiarity with GP security, company access, user setup, and login-related troubleshooting.
- Fixed Assets
- Analytical Accounting
- Management Reporter / Financial report writing
- SmartList Designer / SmartList Builder
- Integration Manager
- eConnect
- Modifier / VBA
- Workflow
- Manufacturing
- Project Accounting
- Field Service
- Collections Management
- Electronic Funds Transfer / EFT
- Third-party GP modules and ISV products
- Reporting tools such as SSRS, Power BI, or Excel-based reporting
- GP integrations with external systems
Ideal Candidate Profile
The ideal candidate is a practical, client-focused GP consultant who can quickly assess issues, ask the right questions, and determine whether the problem is functional, data-related, technical, or process-driven. They should be comfortable supporting mature GP environments where customizations, older versions, third-party products, and historical configuration choices may all be part of the support landscape.
They do not need to be a developer, but they should be comfortable enough with SQL and GP data structures to support effective triage and provide developers or senior consultants with clear, useful diagnostic information.