Pinnacle is a business management solution provider implementing and supporting Sage, Acumatica, Managed IT Services solutions and Digital Transformation Software Development. With three decades of experience and a dedicated team of 200 professionals, we leverage our expertise to guide your business through migrations, upgrades, and new systems implementation of cutting-edge business management and IT software solutions.
Pinnacle is the Technology Solutions Division of K3 Capital Group.
As a Sage 200 Support Development Consultant, reporting to our ERP Development Project Lead, you will be working with experienced Developers who create bespoke customisations for our clients. You will also collaborate closely with our Customer Account Manager (CAM), New Customer Acquisition (NCA) and Pinnacle Direct teams as well as our customers to deliver high-quality solutions that enhance business processes and drive efficiencies.
Key responsibilities
- Provide technical support and troubleshooting for Sage 200 software issues.
- Investigate and resolve errors, bugs and performance issues reported by users.
- Manage support tickets and communicate solutions to end-users or customers.
- Apply patches, updates and upgrades as needed.
- Document technical solutions, user guides, and operational procedures.
- Update internal knowledge bases with FAQs and troubleshooting steps.
- Assist in integrating Sage 200 with third-party applications or ERP extensions.
- Work with APIs and middleware to enable smooth data exchange.
- Test new features, updates, or customizations to ensure stability and compatibility.
- Debug issues and run test cases for any developments or modifications.
- Follow best practices in software development and database management.
- Support Managed IT Services (MITS) in relation to the customer's server set-up or hardware to support the install and running of bespoke development.
- Keep up to date with advances in technologies linked to Sage 200 and how this affects the business environment. You will be expected to help ensure the company is kept abreast of technological advances.
- You will be expected to be flexible and learn new technologies as needed based on business requirements
- Ensure testing of all code is carried out before deployment and testing plans are adhered to.
- Help with the deployment of Sage 200 upgrades where bespoke development is involved.
The Ideal candiate
The ideal candidate has a good working knowledge of Sage 200 and an understanding of how software supports business processes. They should feel comfortable working with custom code and collaborating with others to investigate and resolve technical issues.
The role involves working closely with both technical and non-technical team members and clients, so strong communication and problem-solving skills are important.
Technical Skills & Experience
- Experience with Sage 200 in a support or development capacity. Preferrably with knowledge around customisation and integration, but we're happy to provide training and support from other team members where needed.
- Familiarity with the Sage 200 SDK, scripting and data migration is beneficial, though not essential.
- An understanding of server and hardware configuration in Sage 200 environments (particularly in a Managed IT Services context).
- We're looking for someone with strong problem-solving and analytical skills who can adapt to evolving requirements, along with clear and confident communication, both written and verbal.
