The Opportunity
We're looking for an experienced QAD Solution Engineer to support the development, maintenance, and enhancement of a critical QAD ERP environment.
This is a hands-on technical role where you'll develop and customise QAD solutions, maintain databases, support integrations with SAP, and provide 2nd/3rd line application support.
Working closely with business and technical teams, you'll play a key role in ensuring the platform remains reliable, scalable, and aligned to business needs.
Key Responsibilities
- Develop and customise QAD ERP applications using Progress 4GL/ABL.
- Maintain and support Progress OpenEdge and SQL databases.
- Support and troubleshoot integrations between QAD and SAP systems.
- Provide Level 2/3 support for application issues, defects, and data discrepancies.
- Write and optimise SQL queries, scripts, views, and reports.
- Support system testing, UAT activities, upgrades, and deployments.
- Produce and maintain technical documentation, specifications, and database schemas.
- Collaborate with business analysts, developers, and SAP teams to resolve technical and integration challenges.
Essential Skills & Experience
- 3+ years' experience working with QAD ERP.
- Strong programming experience with Progress 4GL/ABL.
- Experience supporting Progress OpenEdge databases.
- Strong SQL development and database experience (Oracle, SQL Server, or similar).
- Experience troubleshooting and supporting ERP applications.
- Knowledge of QAD Manufacturing, Distribution, or Finance modules.
- Experience writing reports, queries, and data extracts.
- Strong analytical and problem-solving skills.
Desirable Skills
- Experience integrating QAD with SAP.
- Knowledge of SAP integration methods including: IDocs, RFCs, APIs/Web Services.
- Experience with reporting tools such as: Cyberquery, QAD Browsers, Excel-based reporting solutions.
- Experience supporting ERP upgrades and deployment activities.