What are the responsibilities and job description for the Junior ERP Engineer position at AESSE INVESTMENTS LTD?
We’re hiring a Junior ERP Engineer to support our ERP Architect with day-to-day maintenance, enhancements, and integrations across our enterprise resource planning (ERP) landscape. You’ll partner closely with our ERP Business Analyst and Data Integration Analyst to translate business requirements into automated, scalable solutions inside the ERP. (We run QAD; familiarity is a plus, not a prerequisite.) The role blends hands-on configuration, light development, data work, testing, and documentation in a change-controlled environment.
What You’ll Do
- Assist the ERP Architect with configuring, maintaining, and enhancing ERP modules; troubleshoot incidents and defects, and implement approved fixes and minor enhancements.
- Build small automations, queries, and reports (SQL/ERP tools) that streamline workflows; document technical designs and user procedures.
- Participate in discovery with the ERP Business Analyst and Data Integration Analyst; translate requirements into clear, testable specifications and lightweight technical designs.
- Develop, test, and support integrations using APIs/ETL/EDI; monitor data flows and resolve mapping or data-quality issues. (Exposure to EDI is helpful.)
- Execute unit and system tests; support user acceptance testing (UAT); capture results and remediate defects.
- Follow ITIL-aligned change, release, configuration, and asset management practices for safe, auditable delivery to production.
- Contribute to role/permission reviews and basic control hygiene inside the ERP (least-privilege, SoD awareness) in partnership with the Architect and Business Analyst.
- Track work in tickets; keep documentation current (technical notes, runbooks, data maps).
- Provide on-call/after-hours support during cutovers or critical releases as needed.
Minimum qualifications
• Bachelor’s degree in Information Systems, Computer Science, Engineering, or related field, or equivalent practical experience.
• 0–2 years’ experience in ERP/application support, systems analysis, or software/ETL development (internships/co-ops welcome).
• Working knowledge of SQL and relational data modeling; ability to read/write queries and troubleshoot data issues.
• Familiarity with REST/SOAP APIs and data formats (JSON, XML, CSV); basic understanding of integration patterns.
• Understanding of the software development lifecycle (requirements design build test release) and change control.
• Clear, concise communication; ability to document processes and explain technical topics to non-technical users.
Preferred qualifications
• Exposure to any major ERP (QAD, SAP, Oracle, Microsoft Dynamics, Infor, etc.); QAD familiarity and interest in learning QAD tools and APIs (e.g., QXtend) are a plus.
• Knowledge of QAD’s technology stack history (e.g., Progress OpenEdge/ABL) or experience with similar 4GL/ERP scripting environments.
• Hands-on experience with EDI concepts (orders, ASNs, invoices) and how EDI integrates with ERP transactions.
• Scripting or general-purpose programming (Python, PowerShell, Java, C#) to automate routine tasks.
• Version control (Git) and basic CI/testing habits.
Day-to-day tech you might touch
SQL, REST/SOAP APIs, JSON/XML, ETL tooling, EDI translators, Git, ticketing/ITSM, report writers/BI, and (optionally) QAD platform components such as QXtend.