This vacancy is open on our outsourcing project.
The client is a US company, a globally recognized lifestyle and fashion brand known for denim, apparel, accessories, handbags, watches, and fragrances.
About the Role
We are looking for a Senior RPG Engineer/Analyst to join our Tech team and take ownership of our mission-critical JDA400 application running on IBM i (AS/400). You will design, develop, and maintain complex RPG-based solutions on JDA400 that power our retail operations, ensuring high performance, reliability, and scalability.
This role is ideal for a seasoned developer who thrives in a hybrid environment, bridging legacy systems with modern integration needs (APIs, e-commerce, reporting platforms).
Key Responsibilities
- Design, develop, and maintain robust RPG (RPG IV, RPG ILE, RPG Free-Form) applications on IBM i, with a focus on the JDA400 application.
- Own the day-to-day support, enhancement, and customization of JDA400 modules.
- Write and optimize embedded SQL, CL programs, and batch jobs to support business workflows.
- Define technical solutions from requirements gathering through design, coding, testing, deployment, and production support.
- Integrate IBM i systems with modern platforms (e-commerce, POS, WMS, reporting, and analytics tools) via APIs, web services, JSON/XML.
- Troubleshoot and resolve complex production issues, ensuring system stability and data integrity.
- Collaborate with cross-functional teams (Merchandising, Supply Chain, Finance, IT) to translate business needs into technical solutions.
- Maintain comprehensive documentation of system architecture, processes, and change control records.
Required Qualifications
- 8+ years of hands-on experience as an RPG developer on IBM i (AS/400).
- Expert-level proficiency in RPG IV, RPG ILE, and RPG Free-Form; strong knowledge of CL, SQL, and batch processing.
- Solid understanding of DB2 for i database design, stored procedures, and performance tuning.
- Experience with modern tools: RDi (Rational Developer for i), Git/SVN, APIs, JSON, XML.
- Strong analytical and problem-solving skills, with a track record of delivering complex projects on time.
- Excellent communication skills, able to interact with both technical teams and business stakeholders.
Nice-to-Have Qualifications
- Experience in the fashion or retail industry, with knowledge of merchandising, inventory, pricing, or POS workflows.
- Hands-on experience with JDA400 / JDA MMS (Merchandise Management System) or similar retail ERP platforms.
- Familiarity with e-commerce integrations, omnichannel retail systems, or modernization of legacy ERP environments.
- Exposure to Agile/Scrum methodologies and CI/CD pipelines on IBM i.
We're offering:
- Competitive salary;
- Up to 10 working days for recreational purposes per year;
- Up to 5 working days of absences for illness per year;
- Company sponsored events.
*The specified number of vacation and sick days is based on a full year of employment (12 months)
If you fit this position, we'd love to see your CV!