Job Description
Dunnes Stores is Ireland's leading retailer, positioned at the cutting edge of food and fashion retailing. Irish-owned, we operate over 130 stores across Ireland, Northern Ireland, and Spain, alongside a growing online presence. We continue to expand our service and product offering to meet the evolving needs of our customers.
We are looking for a Senior AS400 Developer to join our technology team in Dublin.
This role will suit an experienced IBM i / AS400 developer who has worked in complex, business-critical environments and is comfortable supporting, developing, and enhancing core systems that are central to day‑to‑day operations.
You will play an important role in the ongoing development and support of established AS400 applications, while also helping to improve integrations, maintain system reliability, and support wider technology change across the business.
This is a hands‑on senior role for someone with strong RPG expertise, good technical judgement, and a practical approach to solving problems in a live operational environment.
What you will do
Develop, maintain, and enhance applications on the IBM i / AS400 platform
Work across the full software development lifecycle including analysis, design, development, testing, deployment, and support
Support and improve existing RPG‑based applications used across key business processes
Troubleshoot production issues, working directly with the end‑users, and deliver reliable fixes in a controlled way
Build and support integrations between AS400-based systems and wider business applications
Work with business and technology stakeholders to understand requirements and translate them into practical technical solutions
Contribute to the improvement of code quality, system performance, documentation, and supportability across the estate
Support structured releases as well as higher‑priority fixes and enhancements where needed
Work as part of an Agile delivery environment using sprint‑based or Kanban‑led ways of working
Provide senior technical input and guidance across AS400 development activities
What we are looking for
Strong senior‑level experience developing on IBM i / AS400
Strong hands‑on experience with RPG/FREE, RPGLE, RPG III, and ideally broader ILE RPG
Strong knowledge of DB2, CL, and SQL
Experience with DDS
Experience using ACS
Strong experience supporting and enhancing established legacy applications in a live business environment
Good understanding of integration between IBM i systems and external platforms, including areas such as web services (SOAP/REST), HTTP, XML and JSON payloads, sockets, or API‑based interfaces
Experience with software deployment, release, and change management processes
Strong troubleshooting and production support capability
Comfortable working independently and taking ownership of technical delivery
Strong communication skills and ability to work closely with both technical and non‑technical stakeholders (including the ability to communicate complex technical problems and solutions in a non‑technical way to end‑users)
It would be beneficial if you also have
Experience with development and release tools such as OMS, Turnover, ARCAD, ADM, SVN, or Git
Exposure to adjacent technologies such as Java, Linux, or Windows‑based application environments
Experience working in retail, FMCG, wholesale, supply chain, or other high‑volume transactional environments
Experience supporting systems across areas such as ordering, stock management, goods receiving, PoS, warehouse operations, handheld devices, or reporting
Familiarity with Agile delivery methods including SCRUM, Kanban, and Jira
Experience balancing planned release cycles with ad hoc issue resolution and business‑critical change
What success looks like
You build a strong understanding of the existing AS400 estate and how it supports the wider business
You provide dependable senior‑level development and support across key applications
You improve the maintainability, stability, and integration capability of core systems over time
You are seen as a trusted technical contributor who can work effectively in a complex operational environment
Why join us
This is an opportunity to work on systems that are central to how the business operates day to day. The environment is established, complex, and operationally important, so the work has real substance. You will join a team focused on supporting critical platforms while improving them over time in a practical and sustainable way.
Dunnes Stores is an equal opportunity employer.
#J-18808-Ljbffr