RPG Developer Applications Project Manager IBM i (AS400) in South Elgin
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
Weâre adding a role to our technology team - someone to own that application as a portfolio rather than a queue. Decide what gets built and in what order, run the projects, and stay close enough to the code to do the work and judge it.
Youâd join our existing applications developer, so you wonât be learning thirty years of accumulated system knowledge from scratch or on your own.
3 things to know before you read further
First: this is a lead role, not just a development seat. About a third of it is project leadership - taking requests from across the business, scoping them, sequencing them against each other, running them to delivery, and telling people honestly what theyâre getting and when. Right now that work isnât happening in any organized way. Requests arrive and get handled in the order they arrive. Weâre hiring someone to change that.
Second: this is not a migration job. We are not hiring someone to keep the lights on until a replacement system arrives. There is no migration project. This application is the operational core of the company, itâs staying, and the work is to make it better. If youâve spent the last few years being told your platform is on borrowed time, that isnât the conversation here.
Third: part of it is support, and that part is real. Roughly a third of the job is being the person the operation calls when the system wonât do what somebody needs - a PO line that has to come off, an order stuck between two files, a customer asking why a shipment shows the way it does. Youâll be talking to Order Entry, Production Control, and Shipping regularly, and sometimes to our customersâ buyers directly.
Some people love that. Itâs the fastest way to actually understand a manufacturing business, and youâre visibly useful every single day. Some people want to be left alone with their editor. Weâd rather you know which one you are now.
REPORTING STRUCTURE
Reports to the VP of Operations and will operate between both plants in South Elgin, IL and Genoa, IL.
First 18 month immediate priorities
¡ The project portfolio. What gets built, in what order, on what timeline, and whether it actually landed. Youâll set that with the VP of Operations and the department managers, and then youâll run it.
¡ The application itself. RPG and CL across the full order-to-ship process. Reading it, changing it, extending it - and increasingly, documenting it.
¡ The database side. DDS physical and logical files, display and printer files, and SQL against DB2 for i.
¡ Outside partners. We use an outside firm for BI and data work. Youâd direct that relationship on the application side, along with any contract development we take on.
¡ Customer integrations. Electronic order interfaces with several of our largest customers, and the exceptions they throw.
¡ Production support. Escalation point for the transaction and data issues that canât be fixed from a screen. Careful surgery on a live system that two plants are running on.
¡ The handoff downstream. Our IBM i data feeds a SQL Server reporting environment behind Power BI. You donât own that pipeline, but what you change upstream lands there.
Requirements
¡ Real project leadership. Youâve run application projects end to end - figured out what was actually being asked for, scoped it, sequenced it, delivered it, and owned it when it slipped. Not âparticipated in projects.â Ran them.
¡ 5+ years of hands-on RPG development on the IBM i / AS-400, in production. This is a floor, not a formality - you canât lead this work without being able to open a thirty-year-old program and form a judgment about it.
¡ Experience owning a custom, in-house application with no vendor behind it. Code somebody else wrote, sparse documentation, and no support line to call.
¡ CL, DDS, display and printer files.
¡ SQL against DB2 for i, including embedded SQL.
¡ Comfort working directly with business users and managers. You can sit with a production scheduler, work out what they actually need, and tell a department head ânot this quarterâ without it becoming a problem.
¡ Onsite in South Elgin, 1st shift, with occasional trips to Genoa.
¡ Willingness to take the occasional off-hours call for month-end or a production-down issue.
A note on platform: IBM i and mainframe are different worlds. If your background is z/OS - COBOL, JCL, CICS - we appreciate the depth, but it isnât what this role needs.
Nice to have
¡ Manufacturing ERP work - order entry, routing, inventory, shipping
¡ Managing outside vendors or consulting partners
¡ ILE RPG, free-format, service programs
¡ Customer EDI or file-based order integrations
¡ Experience modernizing a legacy system incrementally, without a big-bang rewrite
¡ Having written a roadmap somebody actually funded
¡ SQL Server, Power BI, or Microsoft Fabric familiarity
¡ Formal PM training or a PMP - genuinely nice to have, genuinely not required
¡ IBM i change-management tooling (we donât have any - tell us what weâre missing)
Benefits & conditions
A full range of benefits including medical, dental, vision and life insurance, as well as short-term and long-term , 401K, etc. $85,000 - $105,000 per year, depending on experience and qualifications.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŚ