RPG Developer Job at Symphony Search, South Elgin, IL

  • Symphony Search
  • South Elgin, IL

Job Description

Job Description

THE OPPORTUNITY

\n

\n

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.

\n

\n

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.

\n

\n

3 things to know before you read further

\n

\n

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.

\n

\n

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.

\n

\n

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.

\n

\n

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.

\n

\n

REPORTING STRUCTURE

\n

Reports to the VP of Operations and will operate between both plants in South Elgin, IL and Genoa, IL.

\n

\n

First 18 month immediate priorities

\n

\n
    \n
  • 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.
  • \n
  • The application itself. RPG and CL across the full order-to-ship process. Reading it, changing it, extending it — and increasingly, documenting it.
  • \n
  • The database side. DDS physical and logical files, display and printer files, and SQL against DB2 for i.
  • \n
  • 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.
  • \n
  • Customer integrations. Electronic order interfaces with several of our largest customers, and the exceptions they throw.
  • \n
  • 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.
  • \n
  • T he 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.
  • \n
\n

\n

REQUIREMENTS

\n

\n
    \n
  • 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.
  • \n
  • 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.
  • \n
  • Experience owning a custom, in-house application with no vendor behind it. Code somebody else wrote, sparse documentation, and no support line to call.
  • \n
  • CL, DDS, display and printer files.
  • \n
  • SQL against DB2 for i , including embedded SQL.
  • \n
  • 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.
  • \n
  • Onsite in South Elgin, 1st shift, with occasional trips to Genoa.
  • \n
  • Willingness to take the occasional off-hours call for month-end or a production-down issue.
  • \n
\n

\n

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.

\n

\n

Nice to have

\n

\n
    \n
  • Manufacturing ERP work — order entry, routing, inventory, shipping
  • \n
  • Managing outside vendors or consulting partners
  • \n
  • ILE RPG, free-format, service programs
  • \n
  • Customer EDI or file-based order integrations
  • \n
  • Experience modernizing a legacy system incrementally, without a big-bang rewrite
  • \n
  • Having written a roadmap somebody actually funded
  • \n
  • SQL Server, Power BI, or Microsoft Fabric familiarity
  • \n
  • Formal PM training or a PMP — genuinely nice to have, genuinely not required
  • \n
  • IBM i change-management tooling (we don’t have any — tell us what we’re missing)
  • \n
\n

Job Tags

Contract work, Immediate start, Day shift

Similar Jobs

EisnerAmper

Government Services Experienced Staff Consultant- FEMA Job at EisnerAmper

Job DescriptionEisnerAmper is seeking a Staff Consultant - FEMA in our Government ServicesPractice. This role is ideal for someone with familiarity with Federal Emergency Management Agency (FEMA) funded initiatives, including the Public Assistance, Individual Assistance... 

Kroger

Sr. Safety & OSHA Compliance Manager Job at Kroger

 ...leading the development, implementation, and oversight of federal and state OSHA compliance programs across retail divisions, and facilities. Serve as the subject matter expert on occupational safety regulations, providing strategic guidance and support for investigations,... 

AllJobs

Remote Work From Home Jobs / Data Entry Clerk - Typing Job at AllJobs

 ...About the job Remote Work From Home Jobs / Data Entry Clerk - Typing Remote Work From Home Jobs / Data Entry Clerk - Typing...  ...Multiple shifts are available from morning to night and no experience is required. You will have adequate opportunity for growth... 

RIPA & Associates

Heavy Diesel Truck Mechanic Job at RIPA & Associates

 ...Referral Program, Employee Assistance Program, Company-provided Life insurance, and a 401(k) retirement plan. The Heavy Diesel Truck Mechanic is responsible for the diagnosis, repair, and preventive maintenance of the company's heavy-duty truck and trailer fleet.... 

Luxury Coastal Vacations

Laundry Attendant Job at Luxury Coastal Vacations

 ...and schedule of this position are flexible- day, evening, and night shifts are available. This position is best suited for someone who enjoys...  ...feet and moving while at work. The work consists primarily of cleaning and folding the sheets and towels which come and go from the...