Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

RPG Developer

Full-time

Symphony Search

THE OPPORTUNITY

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.
  • 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.

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)

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the RPG Developer in South Elgin, IL vacancy
  • Symphony Search is seeking a lead applications developer to own an in-house IBM i RPG/CL platform that runs our order-to-ship process. You will decide what to build, sequence delivery, and stay close to the code while leading project work across the business. You’ll blend... 
    Suggested

    Symphony Search

    South Elgin, IL
    3 days ago
  •  ...Our client, which is a large Insurance Firm is urgently looking to hire a Lead Full Stack Python Developer Lead Full Stack Python Developer Long Term Contract with an option to Hire. Location - Chicago, IL (100 % Remote). Required Skills - Full Stack - Python... 
    Suggested
    Long term contract
    Immediate start
    Remote work

    Iris Software Inc.

    Elgin, IL
    3 days ago
  • $28 - $42 per hour

    Applications Engineer – CNC Punching & Bending Location: Elgin, IL | Pay: $28–$42+/hr + Performance Incentives Schedule: Monday–Friday | On-Site + Customer Travel We are partnering with a fast-growing, international manufacturer of advanced CNC machinery ...
    Suggested
    Full time
    Monday to Friday

    Aegis Worldwide

    Elgin, IL
    2 days ago
  • Motorola Solutions in Elgin, IL invites a software operations intern to contribute across the full software development lifecycle, collaborating with engineers and business stakeholders to translate requirements into usable tools. You will work on three-layer architecture...
    Suggested
    Full time
    Internship

    Motorola Solutions

    Elgin, IL
    3 days ago
  • $95k - $102k

     ...over 200 employees across Chicago (Bartlett, IL), Atlanta (Lawrenceville, GA), and Guadalajara, Mexico , our North American team develops, designs, and manufactures high-performance assembly and testing technology systems for the mobility , medical technology , and consumer... 
    Suggested
    Full time
    Work at office
    Worldwide
    Night shift

    BBS Automation

    Bartlett, IL
    2 days ago
  • $28 - $42 per hour

    An established, growing industrial machinery group is seeking an Applications Engineer to support its advanced CNC punching and bending equipment. This is an exciting opportunity to join a close-knit U.S. team, work with cutting-edge technology, and play a key role in a...
    Full time
    Worldwide
    Monday to Friday

    Aegis Worldwide

    Elgin, IL
    3 days ago
  •  ...testing 7. Troubleshoot and debug applications 8. Evaluate existing applications to reprogram, update and add new features 9. Develop technical documents and handbooks to accurately represent application design and code 10. Work with production and vendors to... 
    Local area

    St Charles Manufacturing Company

    Saint Charles, IL
    9 days ago
  • Job Title This opportunity is with a well-established, large-sized company offering manufacturing solutions that serves highly regulated industries such as aerospace, medical devices, transportation, and industrial equipment. Job Description Analyze market trends...
    Permanent employment
    Contract work
    Temporary work
    Local area

    Michael Page

    Elgin, IL
    3 days ago
  • $22 - $25 per hour

    Harting Americas in Elgin, IL, is seeking a Field Application Engineer Intern to learn and contribute to our team of Field Application Engineers. The role supports technical inquiries, product applications, and troubleshooting for customers both virtually and in the field...
    Hourly pay
    Full time
    Internship

    HARTING Technology Group

    Elgin, IL
    4 days ago
  • $57k - $93k

    We're hiring a DevOps Engineer for the unglamorous, essential work of making Negotiation fast enough that nobody notices it at all. Take stock: $57,000 - $93,000, full-time, 1 years of Azure DevOps, and a junior title that grows teeth as you prove yourself. Key Responsibilities...
    Full time
    Remote work

    Energy Innovation Corp

    Elgin, IL
    3 days ago
  • PayPal in Elgin, IL is seeking a DevOps Engineer to keep critical systems fast and reliable. You’ll work with Azure DevOps, ELK Stack, and RabbitMQ, while driving cost optimization and a junior-to-senior growth path in a steady, sustainable pace. The role emphasizes owning...
    Remote job
    Flexible hours

    Energy Innovation Corp

    Elgin, IL
    3 days ago
  • $22 - $25 per hour

     ...like ours have a focus on “designing-in” real solutions for our customers, and how this team support the “winning process” through developing a comprehensive technical solution and proposal, providing technical support, building a Bill of Materials, and coordinating... 
    Hourly pay
    Full time
    Summer work
    Internship
    Worldwide

    HARTING Technology Group

    Elgin, IL
    4 days ago
  •  ...continuous improvement in a fast-paced manufacturing environment. We are hiring a mid-career Applications Development Engineer to develop conveyors, process machinery, packaging equipment, and precision metal fabrications for the food industry. This is a hands-on, project... 
    Hourly pay
    Full time
    Night shift

    Chicago Metalcraft Inc

    South Elgin, IL
    2 days ago
  •  ...Job Description Must Have Technical/Functional Skills - 4+ Years of developing and implementing marketing automation solutions, with a focus on Adobe Marketing Cloud, Adobe journey optimizer, Adobe Campaign & Adobe Experience Platform services. - Expertise in Data... 
    Full time
    Remote work

    Ventures Unlimited Inc

    Elgin, IL
    3 days ago
  • Epic is seeking candidates who are eligible to work in the United States and willing to relocate to Madison, WI. The successful applicant will hold a BS/BA in fields like Computer Science or Software Engineering and demonstrate a history of academic or professional success...
    Relocation
    Relocation package

    Epic

    Elgin, IL
    2 days ago
  • $75k - $90k

     ...ERP implementations, enhancements, system testing, data validation, data migration, integrations, and post-go-live activities. -Develop and maintain reports, dashboards, and practical data-analysis tools that support business decision-making. -Provide user training... 
    Full time
    Work at office

    iiicareer | Interesse International Inc.

    Bloomingdale, IL
    1 day ago
  • Location This position is based at our campus in Madison, WI and requires relocation to the area. We recruit nationwide and provide financial relocation assistance. Requirements Relocation to the Madison, WI area (reimbursed) BS/BA or greater in Computer Science, Mathematics...
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Elgin, IL
    2 days ago
  • Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and ...
    Full time
    Summer work
    Internship
    Relocation

    Motorola Solutions

    Elgin, IL
    3 days ago
  • Join the Software Operations team at our Elgin, IL facility! In this full-stack engineering internship, you will take ownership across all phases of the software development lifecycle. You will work closely with key business stakeholders to analyze user requirements, design...
    Full time
    Summer work
    Internship
    Flexible hours

    Motorola Solutions

    Elgin, IL
    5 days ago
  • Who we are. What we do. We are Bystronic – a global technology company passionate about creating an impact for a sustainable future with sheet metal and beyond. We want to work with people who support us in creating innovative solutions to move our industry forward...
    Full time

    Bystronic Inc.

    Hoffman Estates, IL
    3 days ago
  • Aegis Worldwide is seeking an Applications Engineer to support our advanced CNC punching and bending equipment. This role blends hands-on machine work, customer training, and problem solving within a close-knit U.S. team, with opportunities to expand knowledge into additional...
    Worldwide

    Aegis Worldwide

    Elgin, IL
    3 days ago
  •  ...plans and specifications ~· Programming and setting up CNC lathes, CNC vertical or horizontal mills, and Swiss style lathes ~· Developing/ implementing custom demonstrations and training customers in the safe set up and operation of CNC machining centers, lathes,... 

    Morris Midwest

    Elgin, IL
    19 days ago
  • Deep knowledge of core AWS services: EC2, Lambda, API Gateway, S3, SQS, SNS, CloudWatch, IAM, Cognito, VPC, and Secrets Manager Advanced proficiency with Terraform for infrastructure provisioning, state management, and modular design across multiple environments...

    3B Staffing LLC

    West Chicago, IL
    2 days ago
  •  ...Angular (they just migrated to version 19) SQL Server , C#, APIs, webservices Job Description: The full stack developer will be responsible for developing new enhancements to an existing, internal based application. Qualified candidates will have... 

    3B Staffing LLC

    West Chicago, IL
    1 day ago
  • $100k - $130k

     ...designing and maintaining reliable .NET 8 systems with a focus on secure authentication and authorization. The engineer will advise and develop platform-level features (e.g., Kafka, proxy services) while analyzing architectural trade-offs to ensure optimal designs. The role... 
    Work experience placement

    Vistex BKV

    Hoffman Estates, IL
    more than 2 months ago
  • HARTING Americas is seeking a Regional SAP SuccessFactors Specialist (Hybrid, based in Elgin, IL) to drive the regional HR digitalization and SAP SuccessFactors deployment. You will collaborate with global strategy and local business needs, shaping standardized HR processes...
    Local area

    HARTING Technology Group

    Elgin, IL
    2 days ago
  • $93k - $115k

     ...HARTING Americas is a subsidiary of HARTING Technology Group, a German-based global leader in industrial connectivity solutions. We develop, manufacture, and sell the world's most durable and reliable products and solutions for use in Machinery & Robotics, Automation... 
    Temporary work
    Local area
    Worldwide

    HARTING Technology Group

    Elgin, IL
    2 days ago
  • TekPro Engineering is looking to hire Application Engineers with direct experience Programming CNC Machinery immediately! These positions offer competitive salary rates, full benefits, long term job security and future career growth! Inquire immediately if interested...
    Immediate start

    Tekpro Services

    Bloomingdale, IL
    5 days ago
  •  ...our cars more safe, electric motors are an indispensable part of our daily lives. At Nidec, our employees are on the forefront of developing new motor technologies. As we move deeper into the age of robotics, the impact of motors will only increase. With over 1... 
    Worldwide
    Shift work

    Nidec

    Hoffman Estates, IL
    2 days ago
  • $100k - $150k

     ...Medical Imaging - This role is not hybrid or remote, must be able to work in office in Bloomingdale, IL location. What You'll Do Design, develop, debug, and maintain embedded firmware using C and/or C++. Develop bare-metal firmware for microcontroller-based systems and real-... 
    Full time
    Work at office
    Shift work

    Del Medical Inc.

    Bloomingdale, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to RPG Developer. Be the first to apply!