RPG Developer
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)
- 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
- ...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...SuggestedLong term contractImmediate startRemote work
$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 ...SuggestedFull timeMonday to Friday- 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...SuggestedFull timeInternship
$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...SuggestedFull timeWork at officeWorldwideNight shift$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 timeWorldwideMonday to Friday- ...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
- 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 employmentContract workTemporary workLocal area
$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 payFull timeInternship$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 timeRemote work- 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 jobFlexible hours
$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 payFull timeSummer workInternshipWorldwide- ...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 payFull timeNight shift
- ...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 timeRemote work
- 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...RelocationRelocation package
$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 timeWork at office- 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...RelocationVisa sponsorshipRelocation package
- 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 timeSummer workInternshipRelocation
- 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 timeSummer workInternshipFlexible hours
- 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
- 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
- ...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,...
- 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...
- ...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...
$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- 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
$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 workLocal areaWorldwide- 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
- ...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...WorldwideShift work
$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 timeWork at officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to RPG Developer. Be the first to apply!




