IBMi AS400/DBDeveloper
Job in
Elgin, Kane County, Illinois, 60122, USA
Listed on 2026-05-31
Listing for:
American Benefit Corporation
Full Time
position Listed on 2026-05-31
Job specializations:
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Overview
We are hiring an IBM i (AS400) / DB2 Developer to support and enhance our core backend systems. This role focuses on RPG and CL development, DB2 for i data management, and integration with modern applications.
This role will work closely with our software engineering team (web, desktop, mobile apps and APIs) and play a key part in connecting legacy systems with newer technologies.
Responsibilities- Develop, maintain, and modify RPG programs
- Write, modify, and maintain CL programs for job control, automation, and batch processing
- Work with DB2 for i by writing, modifying, and optimizing SQL queries; maintain and update database objects (physical/logical files, tables, indexes); troubleshoot and debug issues across development, test, and production environments; and monitor and support batch jobs, job queues, and system processes
- Analyze existing applications and implement enhancements or fixes
- Support integration between IBM i systems and external platforms: ODBC connections, APIs and external applications (e.g., .NET systems); collaborate with software engineers to ensure reliable data flow between systems
- Assist in improving and modernizing existing applications and data access patterns
- Document system behavior, changes, and technical processes as needed
- Experience with:
RPG programming - CL (Control Language)
- DB2 for i
- Experience working on an IBM i (AS400) system
- Experience writing and troubleshooting SQL queries
- Strong debugging and problem-solving skills
- Ability to read, understand, and modify existing/legacy codebases
- Understanding of:
Batch processing
, Job scheduling and job queues
- Experience with embedded SQL in RPG
- Experience integrating IBM i systems with external applications:
ODBC / JDBC - APIs or service-based architectures
- Experience with DB2 performance tuning and query optimization
- Understanding of ILE concepts (modules, service programs)
- Exposure to system modernization efforts (e.g., improving legacy workflows, enabling external integrations)
- Familiarity with modern development environments or working alongside web/API teams
- Experience in financial, benefits, claims, or pension systems
- Experience supporting or improving data pipelines between systems
- Familiarity with .NET or modern backend environments
- Experience working in environments with both legacy and modern systems
- Someone who can take ownership of the IBM i / DB2 side of the system
- Comfortable working with both legacy code and evolving systems
- Able to collaborate effectively with engineers working on modern application stacks
- Strong attention to detail and ability to troubleshoot across systems
- Willingness to learn and adapt as systems evolve
- Chicago, IL/Greater Chicago Area, Onsite/Hybrid
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×