Back to search
American Benefit Corporation Linkedin · Posted 2mo ago

IBMi AS400/ DB2 Developer

Chicago, Illinois, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Title: IBM i (AS400) / DB2 Developer

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 and maintain CL programs for job control, automation, and batch processing
  • Work with DB2 for i:
  • Write, modify, and optimize SQL queries
  • Maintain and update database objects (physical/logical files, tables, indexes)
  • Troubleshoot and debug issues across development, test, and production environments
  • 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

Required Qualifications

  • 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

Preferred Qualifications

  • 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

Nice to Have

  • 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

What We’re Looking For

  • 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

Location

  • Chicago, IL/Greater Chicago Area, Onsite/Hybrid

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search