1

Ibm I Developer Jobs (NOW HIRING)

Summary/Objective We are seeking a skilled IBM i Developer with expertise in RPG Free Format programming to join our development team. In this role, you will be responsible for designing, developing ...

Summary/Objective We are seeking a skilled IBM i Developer with expertise in RPG Free Format programming to join our development team. In this role, you will be responsible for designing, developing ...

IBM i / iSeries engineering (hands-on). * Strong production support & incident management experience (L3/escalation level). * Experience supporting payments / transaction processing / settlement ...

Deep technical expertise in IBM i operating system. • Cloud Software Expertise: Deep expertise in ... engineering, IBM Retain Insights, and AEM on IBM Cloud. • Technical Expertise in Mainframe ...

Deep technical expertise in IBM i operating system. • Cloud Software Expertise: Deep expertise in ... engineering, IBM Retain Insights, and AEM on IBM Cloud. • Technical Expertise in Mainframe ...

next page

Showing results 1-20

Ibm I Developer information

See salary details

$48K

$111.8K

$166K

How much do ibm i developer jobs pay per year?

As of Jun 7, 2026, the average yearly pay for ibm i developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is an IBM i Developer?

An IBM i Developer is a software professional who specializes in developing, maintaining, and modernizing applications on the IBM i platform (formerly known as AS/400 or iSeries). They typically use languages such as RPG, COBOL, and CL, and work with IBM's integrated operating system and database. These developers are responsible for ensuring business applications run smoothly, integrating new technologies, and often upgrading legacy code to meet modern standards.

What are some common challenges faced by IBM i Developers when modernizing legacy systems?

IBM i Developers often encounter challenges when updating or integrating legacy applications with newer technologies. These challenges include understanding and refactoring decades-old code, ensuring compatibility with modern web or mobile interfaces, and maintaining data integrity during migrations. Collaborating closely with business analysts and other IT teams is crucial for translating legacy functions into modern solutions while minimizing disruption to daily operations. Staying up to date with modernization tools like RPG IV, SQL, and APIs can greatly aid in overcoming these hurdles.

What are the key skills and qualifications needed to thrive as an IBM i Developer, and why are they important?

To thrive as an IBM i Developer, you need a strong background in RPG, COBOL, or CL programming, familiarity with IBM i (AS/400) systems, and typically a degree in computer science or related field. Expertise in using IBM Rational Developer for i, DB2 database management, and experience with legacy application modernization tools are commonly required. Analytical thinking, problem-solving, and effective communication are vital soft skills for collaborating with teams and addressing business requirements. These skills ensure robust application development, system stability, and the ability to adapt legacy systems to evolving organizational needs.

What is the difference between Ibm I Developer vs Ibm i Programmer?

AspectIbm I DeveloperIbm i Programmer
Primary RoleDesigns, develops, and maintains applications using IBM i (AS/400) technologiesWrites and tests code to implement business logic on IBM i systems
Skills & CertificationsRPG, CL, DB2, IBM i certificationsRPG, CL, DB2, IBM i certifications
Work EnvironmentTypically in enterprise IT departments, focusing on application developmentSimilar environment, often within same organizations or industries

Both roles involve working with IBM i systems, RPG, CL, and DB2. The main difference is that an Ibm I Developer often focuses on designing and developing new applications, while an Ibm i Programmer primarily writes and tests code to support existing systems. In many cases, these titles are used interchangeably, but the developer role emphasizes application design and architecture.

What cities are hiring for Ibm I Developer jobs? Cities with the most Ibm I Developer job openings:
What are the most commonly searched types of Ibm I Developer jobs? The most popular types of Ibm I Developer jobs are:
What states have the most Ibm I Developer jobs? States with the most job openings for Ibm I Developer jobs include:
What job categories do people searching Ibm I Developer jobs look for? The top searched job categories for Ibm I Developer jobs are:
Infographic showing various Ibm I Developer job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $111,845 per year, or $53.8 per hour.
IBM i (AS/400) Systems Engineer Consultant - ( Remote NC/NY)

IBM i (AS/400) Systems Engineer Consultant - ( Remote NC/NY)

First Citizens Bank

Carolina, RI • Remote

$118K - $170K/yr

Full-time

Posted 3 days ago


First Citizens Bank rating

7.6

Company rating: 7.6 out of 10

Based on 103 frontline employees who took The Breakroom Quiz

79th of 141 rated banks


Job description

Overview

This is a remote role that may only be hired in the following location(s): North Carolina and New York.

This position leads the architecture, development, administration, and support of the Bank’s IBM i (AS/400) platform and associated ecosystem. Serves as a senior technical authority for IBM i infrastructure, applications, and database systems, providing strategic direction, complex problem resolution, and production support. Partners with Technology and Operations leadership to deliver reliable, secure, and cost-effective solutions aligned with enterprise objectives. Leads large-scale initiatives, modernization efforts, and continuous improvement of the IBM i environment.


Responsibilities
  • Consultation and Strategy - Provide expert-level consultative direction on IBM i architecture, including system design, performance optimization, and modernization strategies. Serve as the primary SME for IBM i across infrastructure, application development, and database design. Clearly communicate complex technical concepts to both technical and non-technical stakeholders. Produce high-quality written deliverables including architecture documents, solution proposals, and technical recommendations. Lead and document key discussions, ensuring alignment through clear communication and follow-up.
  • Technical Leadership & Support - Administer and support IBM i (AS/400) systems, including OS/400 / IBM i OS, LPARs, and Power Systems hardware. Lead complex troubleshooting across OS, DB2 for i, integration layers, and enterprise applications. Manage system performance tuning, capacity planning, and high availability configurations (PowerHA, clustering, replication). Oversee backup, recovery, disaster recovery (DR), and business continuity processes. Drive automation of operational processes using CL, RPG, and modern scripting/integration tools.
  • Application & Integration Oversight - Support and guide development teams working with RPG (ILE, Free-form), COBOL, CL, and DB2 for i. Lead modernization initiatives (e.g., API enablement, REST services, integration with distributed systems). Ensure seamless integration between IBM i and enterprise platforms (Windows, Linux, cloud services). Oversee middleware, messaging, and data exchange mechanisms.
  • Project Delivery & Governance – Lead and manage complex infrastructure and modernization initiatives involving IBM i. Create and maintain project artifacts, including: 
    • Meeting agendas and meeting minutes
    • Weekly/monthly status reports
    • Action item tracking and risk/issue logs
    • Technical documentation and runbooks

Ensure accurate and timely communication of project status, risks, and dependencies to stakeholders and leadership. Define technical roadmaps, deliverables, milestones, and success criteria. Ensure adherence to security, compliance, and governance standards. Mentor junior engineers and enforce best practices across the team.

  • Security & Compliance - Manage IBM i security including user profiles, authorization lists, object-level security, and auditing. Ensure compliance with banking regulations and internal audit requirements. Lead vulnerability assessments and remediation activities specific to IBM i.

Qualifications

Bachelor's Degree and 8 years of experience in systems engineering including systems programmer, scripting, troubleshooting

OR

High School Diploma or GED and 12 years of experience in systems engineering including systems programmer, scripting, troubleshooting

Certifications (Preferred) 

  • IBM Certified System Administrator – IBM i
  • IBM Power Systems certifications
  • ITIL or related service management certifications

Required Experience:

15+ years of hands-on experience with IBM i (AS/400) systems

  • Deep expertise in:
    • IBM i OS (OS/400)
    • IBM Power Systems hardware and virtualization (LPARs, VIOS)
    • DB2 for i database administration and performance tuning
    • High availability and disaster recovery solutions (PowerHA, MIMIX, or similar)
    • Performance monitoring and tuning tools on IBM i
    • Job management, subsystems, journaling, and messaging
    • Backup/recovery tools (BRMS or equivalent)
    • Security tools and auditing frameworks on IBM i
    • Networking and communications (TCP/IP, FTP, ODBC/JDBC)
  • Strong programming and scripting experience:
    • RPG (ILE, Free-form), CL, COBOL
  •  Proven experience integrating IBM i with modern platforms (APIs, REST, web services)
  • Current contractor/contingent worker for First Citizens Bank

#LI-DN

This job posting is expected to remain active for 5 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.

If hired in North Carolina or New York, the base pay for this position is generally between $118,174 and $170,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Qualifications:

Bachelor's Degree and 8 years of experience in systems engineering including systems programmer, scripting, troubleshooting

OR

High School Diploma or GED and 12 years of experience in systems engineering including systems programmer, scripting, troubleshooting

Certifications (Preferred) 

  • IBM Certified System Administrator – IBM i
  • IBM Power Systems certifications
  • ITIL or related service management certifications

Required Experience:

15+ years of hands-on experience with IBM i (AS/400) systems

  • Deep expertise in:
    • IBM i OS (OS/400)
    • IBM Power Systems hardware and virtualization (LPARs, VIOS)
    • DB2 for i database administration and performance tuning
    • High availability and disaster recovery solutions (PowerHA, MIMIX, or similar)
    • Performance monitoring and tuning tools on IBM i
    • Job management, subsystems, journaling, and messaging
    • Backup/recovery tools (BRMS or equivalent)
    • Security tools and auditing frameworks on IBM i
    • Networking and communications (TCP/IP, FTP, ODBC/JDBC)
  • Strong programming and scripting experience:
    • RPG (ILE, Free-form), CL, COBOL
  •  Proven experience integrating IBM i with modern platforms (APIs, REST, web services)
  • Current contractor/contingent worker for First Citizens Bank

#LI-DN

This job posting is expected to remain active for 5 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.

If hired in North Carolina or New York, the base pay for this position is generally between $118,174 and $170,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Education:UNAVAILABLEEmployment Type: FULL_TIME

What First Citizens Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom