I

Inetum

Global IT services for digital transformation

AS400 RPG Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMexico City, CDMX, MexicoNo salary listedIn-person

About the Job

Requirements

  • Advanced proficiency in RPG IV and ILE RPG, including RPGLE, CL/CLLE, programs, modules, service programs, binding directories, and procedures.
  • Solid experience with IBM i, including libraries, objects, jobs, subsystems, job queues, output queues, spool files, and basic runtime environment administration.
  • Experience with SQL in DB2 for i, DDS, physical and logical files, indexes, joins, views, stored procedures, and query optimization.
  • Ability to read, understand, and document existing RPG code; identify embedded business rules, dependencies, interprogram calls, and critical logic.
  • Experience exposing or consuming services from AS400 through REST APIs, SOAP, web services, MQ, files, JDBC/ODBC, data queues, or batch mechanisms.
  • Knowledge of legacy-system decoupling strategies, business-logic extraction, APIs, wrappers/adapters, and coexistence between AS400 and modern platforms.
  • Ability to work with Java or .NET teams to define integration contracts, data structures, JSON/XML/CSV formats, and communication mechanisms.
  • Experience with batch jobs, schedulers, overnight processes, file transfers, bulk loads, and information reconciliation.
  • Ability to use IBM i debugging tools, analyze job logs, dumps, CPF messages and traces, review failures, and resolve production incidents.
  • Knowledge of user profiles, authority, object-level security, secure credential handling, and least-privilege principles.
  • Ability to document programs, interfaces, dependencies, file structures, business rules, batch flows, and AS-IS diagrams.
  • Ability to prepare test cases and perform unit, integration, and regression testing and validate results against existing processes.
  • Ability to understand complex operational processes and translate RPG logic into business rules understandable to architecture and modern-platform teams.
  • Ability to interview users or subject-matter experts, validate current processes, identify exceptions, and confirm undocumented rules.
  • Availability for discovery sessions with users and AS400 stakeholders.
  • Experience working with architects and Java/.NET, integration, data, and DevOps teams.
  • Intermediate technical English for documentation, vendor support, and work with international teams.

Responsibilities

  • Participate in the MROH project, contributing to controlled modernization, integration, and transition from AS400/AIRSOFT beyond legacy maintenance.
  • Analyze legacy RPG applications, document business rules, identify dependencies and interfaces, and support modernization and integration with modern platforms.
  • Troubleshoot and support critical production processes and coordinate work with architecture, Java/.NET, data, and DevOps teams.

Desired Qualifications

  • Experience with Git, Azure DevOps, pipelines, or version-control tools for IBM i code, and ability to work with CI/CD processes in a constrained legacy environment.
  • Experience in the aeronautical, MRO, ERP, or critical operational systems sectors.

About the Company

Inetum

Global IT services for digital transformation

Inetum provides IT services for digital transformation in 26 countries, serving enterprises, SMEs, and public sector clients. It offers cybersecurity, cloud computing, predictive maintenance, and augmented reality, delivered through consulting, managed services, and proprietary software. It differentiates itself through a broad service portfolio, strategic partnerships with Microsoft and Sage, and a focus on tailoring solutions to fit each client’s needs. Its goal is to help clients adapt to a changing digital landscape, improving business agility and creating economic, managerial, and social opportunities.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Saint-Ouen, France
Founded
1995

Recently Posted Jobs

Explore more opportunities at Inetum

See more jobs