RPG Programmer

Asticom Technology Inc

Albay

On-site

PHP 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Asticom Technology Inc. in the Philippines is seeking an experienced RPG Programmer to design, develop, test, and maintain IBM i-based software.

The role covers core legacy code and modern IBM i applications, translating business requirements into technical solutions with a focus on performance and modernization. You will work with RPG IV/RPGLE, Free-Format RPG, and DB2 SQL, while collaborating with cross-functional teams to implement REST APIs and data integrations.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or equivalent hands-on industry experience.
  • 3+ years of hands-on experience in software development on the IBM i OS environment.
  • Proficient in RPGLE, Free-Format RPG, CL/CLLE, and DB2 SQL.
  • Hands-on experience with IBM Rational Developer for i (RDi), PDM, SEU, and change-management tools.

Responsibilities

  • Write, clean, and optimize programs using RPG IV, RPGLE, and Free-Form RPG to support core business operations.
  • Develop embedded SQL operations, DB2 procedures, CL scripts, and DDS/DSPF screens for data processing.
  • Partner with cross-functional stakeholders to translate requirements into designs and workflows.
  • Debug, test, and issue hotfixes to maintain high application stability.
  • Refactor legacy RPG to Free-Format RPG; modularize features and build REST APIs for integrations.
  • Create design specs, data flow diagrams, and change logs per internal procedures.

Skills

RPG IV / RPGLE
Free-Format RPG
DB2 SQL
REST APIs
Git
Agile/Scrum

Education

Bachelor's degree in Computer Science or equivalent

Tools

RDi (IBM Rational Developer for i)
PDM (Program Development Manager)
SEU (Source Entry Utility)
Aldon / Turnover / Git

Job description

About the role

We are seeking an experienced RPG Programmer to design, develop, test, and maintain business-critical application systems running on the IBM i (AS/400 / iSeries) platform. In this role, you will work on both core legacy codebases and modern IBM i applications, translating business requirements into technical solutions, optimizing database performance, and participating in system modernization initiatives.

Key responsibilities
  • Write, clean, and optimize programs using RPG IV, RPGLE, and Fully Free-Form RPG to support core business operations

  • Develop embedded SQL operations, DB2 procedures, Control Language (CL) scripts, and DDS/DSPF subfile screens for efficient data processing

  • Partner with cross-functional stakeholders to translate functional business specifications into structured technical designs and workflows

  • Debug complex software issues, perform unit and system integration testing, and issue hotfixes to maintain high application stability

  • Refactor legacy column-based code (RPG III/RPG IV) to Free-Format RPG, modularize features using Service Programs (*SRVPGM) and Modules (*MODULE), and build REST APIs for third-party integrations

  • Create and update technical design specs, data flow diagrams, and system change logs in compliance with internal change management procedures

About you
  • Bachelor's degree in Computer Science, Information Systems, or equivalent hands-on industry experience

  • 3+ years of hands-on experience in software development on the IBM i (AS/400, iSeries) OS environment

  • Proficient in RPGLE, Free-Format RPG, CL/CLLE, and DB2 SQL

  • Hands-on experience with IBM Rational Developer for i (RDi), Program Development Manager (PDM), Source Entry Utility (SEU), and Change Management software (e.g., Aldon, Turnover, or Git)

  • Deep understanding of relational database concepts, physical files (PF), logical files (LF), and DB2 indexing strategies

  • Experience with modernization frameworks (e.g., Profound UI, Node.js, Python, or PHP on IBM i)

  • Knowledge of web integration technologies, including JSON, XML, RESTful APIs, and HTTP server configurations

  • Familiarity with modern continuous integration, version control (Git), and Agile/Scrum delivery processes

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AS400 Developer
AS400 Developer

R Systems • Metro Manila

On-site
PHP 600,000 - 900,000
RPG Programmer
RPG Programmer

ABSI • Albay

On-site
PHP 180,000 - 300,000
IBM i RPG Programmer - Modernize Legacy Apps & Build APIs
IBM i RPG Programmer - Modernize Legacy Apps & Build APIs

Asticom Technology Inc • Albay

On-site
PHP 600,000 - 900,000
Senior IBM i RPG IV Developer – AS/400, DB2 for i
Senior IBM i RPG IV Developer – AS/400, DB2 for i

Bravissimo Resourcing Inc. • Taguig

Hybrid
PHP 500,000 - 900,000
Performance Bonus
13th Month Pay
Paid Holidays
+1
IBM System i (AS/400 Senior Developer) RPG IV
IBM System i (AS/400 Senior Developer) RPG IV

Bravissimo Resourcing Inc. • Taguig

Hybrid
PHP 500,000 - 900,000
Performance Bonus
13th Month Pay
Paid Holidays
+1
AS/400 IBM i Developer - RPG, CL & DB2/400
AS/400 IBM i Developer - RPG, CL & DB2/400

R Systems • Metro Manila

On-site
PHP 600,000 - 900,000
Jr. AS/400 Developer (Mid/Night Shift) - URGENT!
Jr. AS/400 Developer (Mid/Night Shift) - URGENT!

Quess Philippines Corp. • Philippines

Hybrid
PHP 500,000 - 900,000
Hybrid work setup
Contract-based project
AS400 Systems Administrator
AS400 Systems Administrator

Questronix Corporation • Manila

On-site
AS400 Systems Administrator
AS400 Systems Administrator

Questronix Corporation • Philippines

On-site
PHP 420,000 - 720,000
AS/400 RPG Developer - Hybrid, Contract (Mid/Night)
AS/400 RPG Developer - Hybrid, Contract (Mid/Night)

Quess Philippines Corp. • Philippines

Hybrid
PHP 500,000 - 900,000
Hybrid work setup
Contract-based project