Job Openings RPG Developer

About the job RPG Developer

Job Location: 100% remote from Romania

Recruitment process:

  • HR discussion
  • Technical interview

Key Responsibilities:

  • Analyze, develop, enhance, and maintain programs within the MSIS core GL application on AS400
  • Design, develop, and modify RPG / RPGLE / SQLRPGLE programs
  • Connect to external servers via RPG-based APIs and manage data exchange
  • Perform secure file transfers via sFTP between AS400 and external servers (using ARPEGGIO sFTP)
  • Implement file encryption and decryption processes (ARPEGGIO Encrypt)
  • Provide application support for MSIS users and extract data for internal teams, including SOX compliance teams
  • Analyze incidents and correct data inconsistencies reported by business/finance teams
  • Collaborate closely with functional, technical, and compliance teams
  • Contribute to system stability, performance, and continuous improvement activities

Technical Environment:

  • Operating System: IBM i / AS400
  • Core Application: MSIS
  • Programming Languages: RPG, RPGLE, SQLRPGLE, CL, CLP, CLLE, SQL, Oracle PL/SQL, COBOL
  • Databases: DB2

Tools & Utilities:

  • IBM Rational Developer
  • Access Client Solutions
  • Atlassian JIRA
  • ARPEGGIO sFTP & ARPEGGIO Encrypt
  • GFSTools, ServiceCafe
  • FileZilla, Notepad++
  • Cisco Client

Data Formats: XML, JSON

General Tools: Microsoft Office Suite

Required Skills & Experience:

  • 3-5 years of experience in AS400 / IBM i development
  • Strong expertise in RPG, RPGLE, SQLRPGLE
  • Solid knowledge of DB2 databases
  • Experience with API development and integrations
  • Hands-on experience with sFTP, encryption/decryption processes
  • Experience supporting business-critical financial or accounting applications
  • Exposure to cloud migration projects is a strong plus
  • Strong analytical and problem-solving skills
  • Ability to work autonomously and within international teams

Language Requirements:

  • English: fluent (spoken & written)
  • Nice to have French: fluent (spoken & written)