Senior RPG Programmer/Analyst

JobgetherBrussels (Firmensitz, recherchiert)Job.bopublished 10/27/2026
Must-have:GitAIRemote

Your tasks

  • Partner with clients to investigate application issues, understand business requirements, recommend solutions, and support projects from initial analysis through implementation and maintenance.
  • Analyze, design, develop, code, and test business applications using RPG across multiple versions and SQL.
  • Maintain application reliability and integrity by conducting unit, integration, smoke, and other relevant testing activities.
  • Translate system architecture, technical decisions, and application functionality into clear documentation for both technical and non-technical stakeholders.
  • Provide technical leadership when required, guide a small development team, and conduct code reviews covering database changes and application logic.
  • Modernize legacy IBM i applications by designing and implementing scalable solutions using modern ILE capabilities.
  • Apply structured deployment, change management, and version control practices to ensure reliable application releases.
  • Collaborate with clients and internal technical teams to identify opportunities for improved performance, maintainability, and business efficiency.

Requirements

  • Extensive professional experience working with the IBM i platform, including its iSeries and AS/400 environments, with a strong track record of solving complex business application challenges.
  • Advanced proficiency in RPG programming, particularly RPGLE, free-form RPG syntax, and embedded SQL.
  • Expert-level knowledge of DB2 application programming and relational database design.
  • Strong understanding of modern ILE architecture, including modules, service programs, and binding directories.
  • Experience with structured software deployment processes, change management, and version control.
  • Business-oriented thinking and the ability to understand operational workflows and translate business needs into effective technical solutions.
  • Familiarity with business applications in industries such as distribution, manufacturing, finance, or insurance.
  • Excellent communication skills, with the ability to explain technical concepts to business stakeholders and discuss implementation details with developers.
  • Strong analytical, troubleshooting, and problem-solving skills, with the ability to work independently and collaborate effectively in a client-focused environment.

Additional assets

  • Experience with IBM i enterprise resource planning (ERP) systems such as Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, or HFA.
  • Familiarity with Rational Developer for i (RDi) or other Eclipse-based integrated development environments.
  • Experience using Git or SVN for version control in IBM i environments.
  • Knowledge of impact analysis tools.
  • Experience integrating applications with APIs, JSON, XML, and integration platforms such as GoAnywhere.

What we offer

  • Permanent employment opportunity.
  • Fully remote work arrangement, with the flexibility to work from anywhere in North America.
  • The opportunity to contribute to business-critical application development and enterprise modernization initiatives.
  • A collaborative technical environment focused on innovation, quality, and solving complex client challenges.
  • Opportunities to apply advanced IBM i expertise while helping organizations transition legacy applications toward modern, scalable solutions.

How to apply

How Jobgether works We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether?

Other

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.