JobgetherVerified from Jobgether's careers page · Lever

Senior RPG Programmer/Analyst

  • Brazil
  • Not Specified
  • Posted Oct 27, 2026

About this role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior RPG Programmer/Analyst based in Canada. We are seeking an experienced IBM i professional to lead the analysis, design, development, and maintenance of business-critical applications. In this role, you will combine advanced RPG programming expertise with strong business analysis skills to deliver reliable, efficient, and scalable software solutions. You will work closely with clients to understand their operational challenges, resolve technical issues, and guide application improvements throughout the project lifecycle. A key focus will be modernizing legacy systems into contemporary Integrated Language Environment (ILE) solutions while preserving the reliability organizations depend on. You will also contribute to technical leadership, code quality, documentation, and collaborative problem-solving. This fully remote opportunity offers the flexibility to work from anywhere in North America while making a meaningful impact on enterprise technology modernization. Accountabilities • 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. Benefits • 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 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? 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. #LI-CL1

Description from Jobgether's public careers feed, reproduced so you can read the role here. Apply on the company's own site; RealAnalystJobs never submits anything for you.

Jobgether

147 open analyst roles on RealAnalystJobs

More roles at Jobgether
Get new analyst roles every day on Telegram. India and remote, one tap to follow, no sign-up.

Hiring analysts? List your role free.

Raj