Senior RPG Engineer at Zellis
Sheffield S9 4WG, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 25

Salary

0.0

Posted On

23 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Technology, Database Design, Embedded Sql, Project Delivery, Security, Communication Skills, Rpg Free, Rpg, Rdi, Dds

Industry

Information Technology/IT

Description

SKILLS & EXPERIENCE

  • Strong IBM iSeries / AS/400 / IBM i experience.
  • Proficiency in RPG IV, RPG Free, RPG ILE, SQLRPGLE, CL, and CLLE.
  • Skilled in using embedded SQL within RPG.
  • Solid understanding of DB2/400 database design and DDS.
  • Experience in system troubleshooting, debugging, and performance tuning.
  • Familiarity with change management tools (e.g., TurnOver, Aldon).
  • Awareness of compliance, security, and data governance standards.

Desirable Skills

  • Rocket Deployment
  • C++, C# Experience.
  • Knowledge of APIs (REST/SOAP) on IBMi.
  • Previous experience with payroll or ERP applications.
  • Experience with RDi (Rational Developer for i) and ACS (Access Client Solutions).
  • Exposure to CI/CD and DevOps practices on IBMi.

About You

  • Technically minded, with a strong grasp of delivering excellent customer experiences through technology.
  • Able to work independently, balancing day-to-day support with project delivery.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Excellent communication skills, both written and verbal.
  • Able to work under pressure, demonstrate initiative, and learn quickly.
  • Comfortable working on multiple initiatives concurrently.
Responsibilities

As an RPG Developer, you will work as part of a collaborative team in a fast-paced technology environment, delivering, enhancing, and maintaining mission-critical applications on the IBM i (AS/400) platform. You will take ownership of the full development lifecycle, producing efficient, high-quality code in RPG (RPG IV, RPG Free, ILE) and CLP/CLLE, ensuring solutions are robust, secure, and aligned with business goals.
This role is key to delivering the long-term strategy of the RPG Engineering function, which is driving the business through a period of transformation and growth. You will collaborate with cross-functional teams, ensuring developments are delivered on time, meet user needs, and adhere to best practices.

Key Responsibilities

  • Work closely with the wider Engineering team to deliver projects, enhancements, and support activities.
  • Analyze, design, develop, test, and maintain IBM i applications using RPG IV, RPG Free, ILE, SQLRPGLE, and CL/CLLE.
  • Write efficient, maintainable, and well-documented code.
  • Troubleshoot and debug programs, identifying and resolving issues in a timely manner.
  • Translate business and user requirements into functional and technical designs.
  • Participate in code reviews, quality checks, and continuous improvement initiatives.
  • Utilize embedded SQL and DB2/400 database design techniques to optimize performance.
  • Fully leverage digital tools and change management systems to deliver the product roadmap.
  • Serve as the technical liaison for customers, partners, and internal stakeholders.
  • Collaborate with multi-discipline teams to create and execute test strategies and implementation plans.
  • Investigate new IBMi technologies and provide recommendations for system improvements.
Loading...