Senior Software Engineer RPG

Microlise

Brinsley CP

On-site

GBP 70,000 - 100,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

37.5 hour week with flexible working
Private medical insurance
25 days holiday
Mental health support
Employee Assistance Programmes
Costco membership

Job summary

Microlise in the United Kingdom is seeking an experienced Senior RPG Software Engineer to join on a 12 month fixed term contract, focused on IBM i applications and modernisation.

You will design, develop and maintain RPG/400 and related IBM i components, lead deployments, and mentor engineers while collaborating with stakeholders to deliver robust, maintainable solutions. This hands-on role requires strong problem solving, DB2 for i knowledge, REST APIs and Agile delivery experience.

Qualifications

  • Degree in Computer Science or related discipline or equivalent commercial experience.
  • Experience as Senior RPG Engineer or IBM i Developer.

Responsibilities

  • Design, develop and maintain RPG/400, RPG IV, ILE RPG and Free Format RPG.
  • Support and enhance solutions in IBM i / AS400 environments.
  • Analyse business requirements and translate into robust technical solutions.
  • Develop and optimise DB2 for i databases and SQL queries.
  • Design and maintain integrations using REST APIs, JSON and XML.
  • Troubleshoot and resolve complex application, database and system issues.
  • Plan and support software deployments across environments.
  • Mentor engineers and contribute to continuous improvement.
  • Participate in Agile delivery activities.

Skills

RPG development
Agile delivery
Problem solving
Stakeholder management

Education

Degree in Computer Science or related discipline

Tools

RPG/400
DB2 for i
REST APIs
JSON
XML
CL programming
Git/Azure DevOps

Job description

We’re looking for an experienced Senior RPG Software Engineer to join us on a 12 month fixed term contract, supporting the development, maintenance and modernisation of business-critical applications on the IBM i platform.

This is a hands-on technical role, combining software development, production support, deployments, system operations and technical leadership. You’ll work closely with technical teams and business stakeholders to deliver robust, maintainable solutions that support key business operations.

If you’re an experienced RPG Software Engineer looking for your next fixed term opportunity, we’d love to hear from you.

What you’ll be doing
  • Design, develop and maintain applications using RPG/400, RPG IV, ILE RPG and Free Format RPG.
  • Support and enhance solutions running within IBM i / AS400 environments.
  • Analyse business requirements and translate them into robust, maintainable technical solutions.
  • Develop and optimise DB2 for i databases, SQL queries and data structures.
  • Design and maintain integrations using REST APIs, JSON and XML.
  • Troubleshoot and resolve complex application, database and system issues.
  • Plan and support software deployments across development, test and production environments.
  • Support IBM i operational processes, including batch processing, job scheduling and subsystem management.
  • Contribute to testing, code reviews, documentation and continuous improvement initiatives.
  • Share technical knowledge, mentor engineers and support high-quality delivery across the team.
  • Participate in Agile delivery activities including planning, stand-ups, reviews and retrospectives.
What we’re looking for
  • Degree in Computer Science or related discipline, or equivalent commercial experience.
  • Significant experience as a Senior RPG Engineer, RPG Developer or IBM i Developer.
  • Strong RPG development experience, including RPG/400, RPG IV, ILE RPG and Free Format RPG.
  • Strong understanding of the IBM i platform and application lifecycle.
  • Experience developing and maintaining 5250-based business applications.
  • Experience with DB2 for i database development and performance optimisation.
  • Ability to design and build integrations using REST APIs.
  • Experience working with JSON and XML data formats.
  • Knowledge of CL programming and IBM i operational processes.
  • Experience managing software deployments and production releases.
  • Experience supporting batch workloads, job queues and subsystem operations.
  • Strong troubleshooting and problem-solving skills.
  • Understanding of software engineering best practices including testing, code quality and maintainability.
  • Experience working within Agile development environments.
  • Excellent communication and stakeholder management skills.
Desirable experience
  • Good SQL knowledge, including Embedded SQL within RPG applications.
  • Experience with DDL and modern database design approaches.
  • Experience with RDi and modern IBM i development practices.
  • Familiarity with Git, Azure DevOps or similar source control and delivery tools.
  • Exposure to web development concepts and HTML integration.
  • Experience with IBM i modernisation initiatives and hybrid architectures.
  • Familiarity with GUI enablement or terminal modernisation tools such as Newlook.
  • Experience with document and spool file transformation tools such as InterForm.
  • Experience with Freestyle or similar web enablement solutions for RPG applications.
  • Knowledge of CI/CD practices and deployment automation.
Why join us?

You’ll play a key role in supporting and improving important IBM i applications, while working with colleagues across technology and the wider business. This is a great opportunity for someone who enjoys solving complex problems, taking ownership of technical delivery and bringing strong RPG and IBM i expertise into a collaborative environment.

Why Microlise?

When your groceries arrive at your door or you sign for your online parcel, one or more of our software, telematics or proof-of-purchase solutions has probably been used. Our solutions deliver value to many of the UK’s leading grocery retailers and food logistics providers as well as to household names including JCB, Eddie Stobart, Carlsberg, Waitrose, and Royal Mail.

Proudly Midlands-based, Microlise has been operating for over thirty years, and recently became a Publicly Listed Company with shares trading on the London Stock Exchange. Our growing business is guided by our culture which drives the way we behave, the way we work, the way we connect with our customers, and the way we support and develop our people.

We believe in developing our staff and support our employees with their professional development goals

  • 37.5 hour week with flexible working opportunities
  • Great Place to Work certified - We have been recognised by the global authority on workplace culture, so come be a part of our success!
  • Private medical insurance with Vitality Health including rewards for members such as: Apple Watch, discounted gym membership and many more!
  • 25 days holiday, excluding bank holidays, increasing with service
  • Invested in employee health and well-being with over 20 mental health first aiders in the business
  • Employee Assistance Programmes
  • Free Costco membership, 20% off EE mobile and line rental, and other discounts with Reward Gateway
  • Great staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awards
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer RPG
Senior Software Engineer RPG

Microlise • Langley Mill

On-site
GBP 65,000 - 100,000
Flexible hours
Private medical insurance
25 days holiday
+2
Senior Software Engineer
Senior Software Engineer

Microlise • Brinsley CP

Hybrid
GBP 70,000 - 105,000
Private medical insurance
25 days holiday
Employee Assistance Programme
+1
Lead Software Engineer .Net
Lead Software Engineer .Net

Microlise • Langley Mill

Hybrid
GBP 70,000 - 100,000
Great place to work
Private medical insurance
EV car scheme
+6
Senior Software Engineer, AWS
Senior Software Engineer, AWS

Microlise • Langley Mill

Hybrid
GBP 65,000 - 90,000
EV Car Scheme
Private medical insurance
25 days holiday
+3
Senior Software Engineer .Net
Senior Software Engineer .Net

Microlise • Langley Mill

On-site
GBP 70,000 - 90,000
37.5 hour week
EV Car Scheme
Private medical insurance
+2
RPG Software Developer
RPG Software Developer

Spectrum IT Recruitment • Bradford

Hybrid
GBP 60,000 - 65,000
Senior DevOps Engineer
Senior DevOps Engineer

Microlise • Langley Mill

On-site
GBP 60,000 - 90,000
Private medical insurance
33 days holiday
Life Assurance
+2
Senior RPG Engineer – IBM i, 37.5h, Hybrid
Senior RPG Engineer – IBM i, 37.5h, Hybrid

Microlise • Brinsley CP

On-site
GBP 70,000 - 100,000
37.5 hour week with flexible working
Private medical insurance
25 days holiday
+3
Senior Software Engineer, AWS
Senior Software Engineer, AWS

Microlise • Nottingham

On-site
GBP 70,000 - 110,000
EV car scheme
Great Place to Work certification
Private medical insurance
+4
RPG Developer
RPG Developer

Morson Edge (Technology) • Greater London

On-site
GBP 55,000 - 75,000