Software Developer - (IBM i/RPG)

Randstad Digital Americas

Center Square (PA)

Remote

USD 55,000 - 69,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Randstad Digital Americas is seeking a Software Developer with hands-on IBM iSeries RPG experience to modernize backend systems and expose data via APIs. The role focuses on DevOps practices, automated testing, and integrating legacy code with modern web applications.

The candidate will work remotely in a 6-month W2 contract, with typical hours 9am-5pm EST and a 40-50 USD hourly rate. Bachelor’s degree required.

Qualifications

  • 5+ years of software engineering experience bridging IBM iSeries backends and web environments.
  • Experience with RPG programming languages (RPGLE/Free Format).
  • Strong DB2 and SQL Server experience with large data sets.
  • Experience with CI/CD, automated testing, and code reviews.
  • Familiarity with Agile/Scrum and SAFe is a plus.

Responsibilities

  • Core Engineering & System Integration: design, code, and refactor RPG modules on IBM iSeries; manage DB2/SQL Server data.
  • Web integration: expose legacy RPG logic via APIs and data pipelines.
  • Process Modernization & Quality Assurance: write automated tests and build CI/CD pipelines.
  • Collaboration & Mentorship: participate in standups, align with SAFe, review code, and mentor peers.

Skills

RPG
IBM iSeries
DB2
SQL Server
Agile methodologies
CI/CD
Unit testing
Code reviews
DevOps
Web APIs
RPGLE
AS/400
Legacy systems
Software Development Lifecycle
Agile/Scrum
Web applications
Reliability

Education

Bachelor's degree

Tools

Git
SVN
Jenkins
ARCAD

Job description

Job Summary

Title: Software Developer - (IBM i/RPG)

Duration: 6 month w2 Contract with potential to extend

Location: 100% remote

Shift: M-F 8 am-5 pm EST

We are looking for a Software Engineer with hands‑on expertise in IBM iSeries (AS/400) to modernize RPG codebases, expose high‑volume DB2 datasets to modern web applications, and implement DevOps engineering practices (CI/CD, automated testing, Agile) in a high‑impact digital healthcare environment.

location: Telecommute

job type: Solutions

salary: $40 - 50 per hour

work hours: 9am to 5pm

education: Bachelors

Responsibilities
Core Responsibilities & Day-to-Day
1. Core Engineering & System Integration (70%)
  • RPG Logic Development: Design, code, and refactor software modules using RPG (including RPGLE / Free Format) on the IBM iSeries platform to power critical backend business logic.
  • Database Management: Build, maintain, and optimize complex SQL queries, tables, views, and stored procedures across DB2 and SQL Server handling large data sets.
  • Web Integration: Expose legacy iSeries backend logic to modern web applications via APIs, middleware, and web-oriented data pipelines.
2. Process Modernization & Quality Assurance (20%)
  • Automated Testing: Write automated unit and integration tests (e.g., using RPGUnit, iUnit, or equivalent) to replace manual validation practices.
  • DevOps & CI/CD Pipelines: Utilize change control, version control tools (Git/SVN), and CI/CD tools (Jenkins, ARCAD, or similar) for automated deployment flows.
  • Code Refactoring: Break down monolithic legacy RPG code into modular, maintainable, and testable components.
3. Collaboration, Agile & Mentorship (10%)
  • Agile Execution: Actively participate in Daily Standups, Sprint Planning, Retrospectives, and SAFe (Scaled Agile Framework) Release Trains.
  • Peer Reviews & Standards: Conduct peer code reviews to ensure adherence to software engineering best practices and security standards.
  • Team Mentorship: Guide fellow developers and legacy mainframe programmers in adopting modern Agile and DevOps methods.
  • Product Support: Analyze requirements, create detailed technical designs, and resolve software issues reported by internal or external users for the product suite.
Qualifications

Required Experience & Technical Skills

Experience: 5 years of overall software engineering experience bridging IBM iSeries backends and web environments (2-3 years of industry-specific experience preferred).

IBM iSeries Expertise: Strong core understanding of the IBM iSeries (AS/400) platform.

RPG Programming: 2-3 years of demonstrated proficiency with RPG programming languages (RPGLE / Free Format).

Database Experience: 2-3 years with DB2 and SQL Server, including proficiency with large data sets.

Software Engineering Best Practices: 2-3 years of experience applying continuous integration, unit testing, automated refactoring, and structured code reviews.

SDLC & Agile: Hands‑on exposure to Software Development Lifecycle methodologies and Agile/Scrum techniques.

Core Competencies & Operational Attributes

Ability to execute project deliverables in a dynamic, fast‑paced environment within estimated timelines.

Strong analytical, organizational, and problem‑solving skills.

Clear written and verbal communication skills across technical and non‑technical stakeholders.

Desired Skills & Preferred Experience

Agile Frameworks: Strong knowledge and application of SAFe (Scaled Agile Framework).

Domain Exposure: Experience within healthcare systems, healthcare claims, or financial data environments is a strong plus.

Continuous learning mindset toward evaluating and integrating emerging technologies into the product suite.

Skills

Agile methodologies,automated testing,refactoring,code reviews,CI/CD pipelines,continuous integration,DB2,RPG programming language,IBM iSeries,AS/400,legacy systems,SQL Server databases,Agile/Scrum,software engineering best practices,Software Development Lifecycle,unit testing,web applications,reliability,Selling

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Any consideration of a background check would be an individualized assessment based on the applicant or employee's specific record and the duties and requirements of the specific job.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer – IBM i / RPG
Senior Software Developer – IBM i / RPG

ZipStaff Inc. • Center Square (PA)

Remote
USD 96,000 - 165,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Sr. RPG Developer
Sr. RPG Developer

Jobgether • Minnesota

Remote
USD 82,656 - 89,544
Competitive hourly rate
100% remote work flexibility
Health, dental, and vision coverage
+2
Remote IBM i RPG Software Engineer - Modernization & DevOps
Remote IBM i RPG Software Engineer - Modernization & DevOps

Randstad Digital Americas • Center Square (PA)

Remote
USD 55,000 - 69,000
Sr Software Engineer
Sr Software Engineer

Randa Apparel & Accessories • Farmers Branch (TX)

On-site
USD 110,000 - 140,000
Competitive base salary
Hybrid work schedule
PTO 3 weeks first year
+7
iSeries RPG/ RPG LE Developer III
iSeries RPG/ RPG LE Developer III

Y&L Consulting, Inc. • United States

Remote
USD 110,000 - 160,000
Senior RPG Developer (IBM i / AS400)
Senior RPG Developer (IBM i / AS400)

Cognizant • Dallas (TX)

On-site
USD 110,000 - 150,000
Medical/Dental/Vision/Life Insurance
Paid holidays and PTO
401(k) plan
+3
SYSTEM / RPG Developer (Richmond, VA, Charlotte, NC, Chandler, AZ)
SYSTEM / RPG Developer (Richmond, VA, Charlotte, NC, Chandler, AZ)

Matlen Silver • Charlotte (NC)

Hybrid
USD 82,656 - 88,166
Stable work environment
Opportunity for influence on design
Collaborative culture
IBM iSeries Programmer
IBM iSeries Programmer

Henricksen & Co • Oak Brook (IL)

On-site
USD 110,000 - 160,000
Comprehensive benefits
IBM iSeries Programmer
IBM iSeries Programmer

Henricksen • Oak (IL)

On-site
USD 110,000 - 140,000
AS400 Programmer Analyst / RPG Developer,25-14051
AS400 Programmer Analyst / RPG Developer,25-14051

TeamBradley, Inc. • Ashton Township (IL)

On-site
USD 90,000 - 130,000
Medical insurance
Dental insurance
401(k)
+2