Software Developer - (IBM i/RPG)
- Source: LinkedIn
- Randstad Digital Americas
- Remote
- Blue Bell
- Mid level
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.
For immediate review, email resume to [email protected]
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 …
Skills
- ibm-i
- Jenkins
