> Markdown version of [/jobs/ext/4354766-software-developer-ibm-rpg](https://www.wearedevelopers.com/jobs/ext/4354766-software-developer-ibm-rpg). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - IBM RPG - **Company:** SWIFT - **Location:** Dallas, TX, United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Agile Methodology, IBM System I, Automation of Tests, Unit Testing, Code Review, Continuous Integration, IBM DB2, IBM RPG (Programming Language), Microsoft SQL Server, Scrum Methodology, Systems Development Life Cycle, Software Construction, Software Engineering, Web Applications, Code Restructuring, Legacy Systems - **Published:** October 26, 2026 - **Apply:** https://www.careerjet.com/jobad/us94a57d50defc99928c5f1c008917702c ## About the Role Must have 1 project with same business. ID verification | Persona Verification. Opening / Selling Statement Software Engineer with 5 years of experience bridging the gap between robust IBM iSeries (AS/400) backends and modern web architectures. Proven expertise in modernizing RPG codebases through Agile methodologies, CI/CD pipelines, and automated testing. Specializes in exposing high-volume DB2 datasets to web applications, ensuring the reliability of legacy systems while enabling the speed of modern digital healthcare solutions. Required Skills * 2 3 years of industry-specific experience. * Strong understanding of IBM iSeries. * Demonstrated proficiency in the RPG programming language. * Working knowledge of DB2 and SQL Server databases. * 2 3 years of experience with software engineering best practices, including continuous integration, unit testing, refactoring, and code reviews. * Understanding of Software Development Lifecycle (SDLC) methodologies, with specific exposure to or participation in Agile/Scrum techniques.