> Markdown version of [/jobs/ext/1380392-senior-ibm-i-as400-programmer-analyst-rpg](https://www.wearedevelopers.com/jobs/ext/1380392-senior-ibm-i-as400-programmer-analyst-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). --- # Senior IBM i / AS400 Programmer Analyst (RPG) - **Company:** ComputerPeople Staffing - **Location:** North Tonawanda, NY, United States - **Experience:** Expert - **Salary:** $95,000.0 - $115,000.0 - **Contract:** Permanent contract - **Skills:** IBM System I, Business Software, Software Documentation, Data Integrity, IBM RPG (Programming Language), Microsoft Office, Software Licensing, Control Language, Legacy Systems - **Published:** July 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9ba6691e6564dd74 ## About the Role * 5+ years of IBM i / AS400 experience * Strong RPG II, RPG400, System/36, and CL programming skills * Experience supporting manufacturing or distribution business applications * Experience troubleshooting and supporting production environments * Ability to modernize and enhance legacy applications * Strong communication skills and the ability to work directly with business users * Self-motivated with excellent organizational and problem-solving abilities ## Description This is an outstanding opportunity for someone who enjoys solving business problems, supporting manufacturing systems, and modernizing legacy applications over time. Unlike many IT roles, you'll be able to focus primarily on the IBM i environment while a third-party managed services provider handles the majority of the network and infrastructure responsibilities. If you're looking for a stable company, a collaborative team, and a long-term opportunity where your IBM i expertise will truly be valued, we'd love to speak with you. What You'll Do * Support and maintain mission-critical IBM i / AS400 business applications * Troubleshoot production issues, including record locks and data integrity concerns * Modify, maintain, and enhance RPG II and RPG400 applications * Gradually modernize legacy System/36 applications and convert older programs to current technologies * Support the company's migration to IBM Power9 hardware * Work directly with end users to troubleshoot issues and improve business processes * Coordinate with a third-party managed services provider on infrastructure-related needs * Maintain system documentation, software licensing, and security standards * Travel occasionally to other company locations as needed Technology Environment You'll work within a stable IBM environment, including: * IBM i / AS400 * IBM Power9 * RPG II * RPG400 * System/36 * CL Programming * Manufacturing business applications * Windows 10/11 * Microsoft Office ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [How to TDD in legacy code](https://www.wearedevelopers.com/videos/309-how-to-tdd-in-legacy-code) - [Exploring 5 Key Applications of AI Abundance with Blockchain Assurance](https://www.wearedevelopers.com/videos/971-exploring-5-key-applications-of-ai-abundance-with-blockchain-assurance) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) ## Related Articles - [WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech](https://www.wearedevelopers.com/magazine/467-wwc24-talk-brenda-romero-stay-surviving-and-thriving-in-tech) - [Data Analyst Salary in Switzerland](https://www.wearedevelopers.com/magazine/276-data-analyst-salary-in-switzerland) - [What Should be Included in Your Programming Resume to Highlight Your Skills](https://www.wearedevelopers.com/magazine/142-what-should-be-included-in-your-programming-resume-to-highlight-your-skills) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)