> Markdown version of [/jobs/ext/145651-iseries-developer-t5734](https://www.wearedevelopers.com/jobs/ext/145651-iseries-developer-t5734). 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). --- # iSeries Developer-T5734 - **Company:** FTD, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** IBM System I, Unit Testing, Software Documentation, IBM DB2, Relational Databases, DB2 SQL, Software Design Documents, Programming Tools, Eclipse (Software), IBM RPG (Programming Language), JD Edwards EnterpriseOne, Oracle (Applications), Performance Tuning, Systems Development Life Cycle, Software Engineering, SQL Stored Procedures, SQL Databases, System Testing, Reliability of Systems, Control Language - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=22935e23899cf315 ## About the Role This position is hands on requires deep technical expertise in RPG (RPGLE / Free), CL, DB2/SQL, and JD Edwards World, along with the ability to analyze business requirements, develop high-quality solutions, and support production environments., * 5+ years of hands on development experience with Oracle JD Edwards World as well as supporting IBM i / AS400 environments; preferably in legacy and/or e-commerce, retail or high transaction environment * Strong proficiency in RPG (RPGLE / Free-Form), CL, SQL, and DB2 on IBM i. * Experience supporting JD Edwards 7.3 or 7.4 (required) * Experience supporting financial and operational modules such as: * Accounts Receivable (AR) * Accounts Payable (AP) * General Ledger (GL) * Sales Order Processing * Inventory / Manufacturing / EDI (as applicable) * Experience using modern IBM i development tools such as RDi, Eclipse-based IDEs, WDSC, or similar. * Strong understanding of relational database concepts, SQL joins, views, stored procedures, and performance tuning. * Ability to analyze business processes and translate them into reliable technical solutions. * Experience supporting production ERP environments; including ERP migration * Expert level system documentation and process mapping experience, * Experience in Finance Technology or ERP environments supporting accounting and financial operations * Experience with system upgrades, platform migrations, or cloud-hosted IBM i environments * Familiarity with change management, audit controls, and SOX-impacted systems ## Description The Senior Software Engineer is responsible for the design, development, maintenance, and support of business-critical financial systems running on the IBM i (iSeries) platform using Oracle JD Edwards World (7.3-7.4)). This role partners closely with Finance, Accounting, and Operations stakeholders to ensure reliable, secure, and scalable application functionality supporting core enterprise processes., * Review, analyze, and translate business and financial requirements into technical designs and solutions within JD Edwards World. * Design, develop, enhance, and maintain applications on the IBM i (iSeries) platform, including programs, reports, tables, and interfaces. * Develop and modify code using RPG III, RPG IV, RPGLE, Free-Form RPG, SQLRPGLE, CLP/CLLE, and DB2 SQL. * Perform unit testing, system testing, and support user acceptance testing to ensure quality and accuracy of deliverables. * Troubleshoot and resolve application issues in JD Edwards, related systems, and integrations; participate in a rotational on-call support model. * Create and maintain technical documentation including program specifications, design documents, and support procedures. * Collaborate with internal developers, external vendors, and consultants on enhancements, upgrades, and platform initiatives. * Support continuous improvement of development standards, SDLC practices, and system performance. * Provide operational stability and peak-season support to ensure system reliability during high-volume transactional periods such as Valentine's Day and Mother's Day * Perform other duties as assigned. ## Related Videos - [Data Fabric in Action - How to enhance a Stock Trading App with ML and Data Virtualization](https://www.wearedevelopers.com/videos/253-data-fabric-in-action-how-to-enhance-a-stock-trading-app-with-ml-and-data-virtualization) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [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) - [Hands-on Journey to Quantum Computing with IBM](https://www.wearedevelopers.com/videos/137-hands-on-journey-to-quantum-computing-with-ibm) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) ## Related Articles - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)