iSeries Developer-T5734
Role details
Job location
Tech stack
Job 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.
Requirements
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