Senior AS400 Developer (EDI Expert)

Issaquah, WA , WA (On-Site)

100000 - 400000

Job Description:

We are seeking a Senior iSeries Developer with deep expertise in RPGLEand EDI transactions. The ideal candidate will be responsible forend-to-end development, from analyzing business rules to creating data mappingdocuments and managing complex EDI workflows (810, 850, 856). You will act as atechnical lead, owning project tasks and interfacing directly with client-sideanalysts.


CoreTechnical Requirements (Must-Have)

  • iSeries Programming: Expert-level skills in RPG, RPG ILE, SQLRPGLE, and CL/CLP.
  • EDI Expertise: Hands-on experience with EDI platforms (preferably Trusted Link). Deep knowledge of transactions: 810 (Invoice), 850 (PO), 820 (Payment), and 856 (ASN).
  • Advanced SQL: Proficiency in Embedded SQL, Cursor programming, and optimizing complex queries within RPGLE.
  • Database Management: Strong command over DB concepts—Physical/Logical files, SQL Tables, Indexes, Views, and Stored Procedures.
  • Modern Integration: Working knowledge of IBM MQ (Message Queuing), MQ Triggers, and embedding XML tags in RPG programs.
  • Screen Programming: Solid experience with Display Files, Subfiles, and Printer Files.

PreferredSkills (Good to Have)

  • Tools: Experience with MDCMS / Turnover (Change Management) and X-Analysis.
  • Scheduling: Knowledge of ROBOT job scheduler.
  • Domain: Experience in Retail Domain (Merchandising, WMS, Distribution) is a huge plus.
  • Architecture: Understanding of Star Schema, Normalized/Denormalized tables, and iSeries Navigator for performance tuning.


KeyResponsibilities

  • Full Lifecycle Development: Analyze, design, code, debug, and test iSeries applications based on client specifications.
  • Documentation: Create data mapping documents and document business rules by analyzing program/data flows.
  • Project Ownership: Lead module delivery, perform RCA (Root Cause Analysis) for defects, and ensure code compliance with industry standards.
  • Collaboration: Act as a technical liaison between the development team and customer architects/analysts.
  • Mentorship: Review peer code, define coding standards, and support the Project Manager in task estimation and resource planning.

ProfessionalSkills

  • Excellent English communication (Verbal & Written).
  • Ability to manage complex user stories in an Agile/Scrum environment.
  • Strong decision-making skills under pressure and a proactive approach to problem-solving.

Key Skills:

  • AS400 (iSeries), RPGLE, SQLRPGLE, EDI, IBM MQ

Share Profile