Senior RPG Developer

Oldcastle BuildingEnvelopeDallas, TX

About The Position

We are seeking a Senior RPG Developer to provide technical leadership and hands-on development for our IBM i (AS/400) based ERP platforms. This role is focused on modernizing legacy RPG applications using contemporary development practices, structured refactoring techniques, and AI-assisted development tools. The ideal candidate brings deep RPG expertise, mentors others, and helps drive long-term platform sustainability.

Requirements

  • 5+ years of RPG ILE development experience (free-form strongly preferred)
  • Strong experience with CL, DDS, and DB2 for i
  • Deep understanding of IBM i job processing and batch environments
  • Proven experience modernizing or refactoring legacy systems
  • Familiarity with Git or modern source control workflows
  • Exposure to or hands-on experience with AI-assisted coding tools
  • Strong technical leadership and mentoring abilities
  • Clear communicator with both technical and non-technical audiences
  • Analytical, detail-oriented problem solver who can balance legacy support with forward-looking modernization
  • Bachelor's degree in Computer Science, Information Systems, or equivalent professional experience

Nice To Haves

  • Experience with Infor Infinium
  • Background in ERP integrations, EDI, or file-based interfaces
  • Familiarity with web services, APIs, SQL-centric design, or service programs
  • Experience supporting multi-site ERP environments

Responsibilities

  • Lead the design, development, and modernization of RPG ILE applications across our IBM i–based ERP platforms
  • Refactor legacy fixed-format RPG into free-form, modular, and service-oriented code
  • Use AI-assisted development tools to accelerate code comprehension, refactoring workflows, and documentation
  • Establish, document, and champion development standards and best practices across the team
  • Partner with business analysts and stakeholders to translate business needs into clean, effective technical solutions
  • Design and support integrations, batch jobs, and ERP interfaces
  • Perform advanced troubleshooting, root-cause analysis, and production support
  • Create and maintain technical documentation that makes life easier for the entire team
  • Mentor junior and mid-level developers sharing knowledge, building capability, and raising the bar for the team

Benefits

  • Industry competitive benefits at the lowest cost to the employee
  • PTO and holidays, including floating holidays
  • A pay-for-performance culture with potential for annual raises and bonuses
  • Training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service