Developer - IBM Enterprise Systems
Tech
Oklahoma CityOklahoma
Direct Hire
Feb 5, 2026

Senior Application Developer
Enterprise Business Systems

Onsite in Oklahoma City
Full time
Unable to consider sponsorship or C2C

This role supports core enterprise applications that run critical business operations. The team is looking for a senior-level developer who enjoys working close to the business, maintaining and enhancing long-standing systems, and partnering with stakeholders to keep things running smoothly while modernizing where it makes sense.

You will work primarily in an IBM i environment, supporting internally developed applications that touch finance, distribution, inventory, and order processing.

What you will be doing

  • Design, develop, enhance, and support internal business applications on the IBM i platform

  • Write, modify, test, and maintain code following SDLC and internal standards

  • Work closely with business users and IT teammates to understand requirements and resolve issues

  • Perform system and application analysis to improve performance and reliability

  • Support day-to-day operations while contributing to medium-sized enhancement projects

  • Participate in testing, user validation, and deployment activities

  • Create and maintain technical documentation, work instructions, and coding standards

  • Provide occasional after-hours support for releases or critical issues

  • Stay current on tools, best practices, and opportunities for improvement

Required experience

  • 5+ years of hands-on development experience in an IBM i environment

  • Strong experience with:

    • RPG IV, ILE, or free-form RPG

    • CL and embedded SQL

    • DB2 on IBM i

  • Advanced SQL skills including joins, grouping, and performance-focused queries

  • Experience supporting enterprise business systems such as order entry, inventory, AP, AR, GL, or distribution

  • Strong troubleshooting and analytical skills

  • Ability to work independently while collaborating closely with a broader IT team

Nice to have

  • Experience with tools or technologies such as Lansa, Turnover, EDI, APIs, XML, Java, or GoAnywhere

  • Familiarity with backup and recovery processes on IBM i

  • Exposure to C# or WPF

  • Experience supporting users through training and documentation

    #ittech #li-r