AS400 / IBM i Application Developer
Quick facts
- Type
- Full-time
- Location
- Oklahoma City, OK
- Hours
- 20+ hours / week
- Experience
- 5+ years
- Skills
- SQL
- Industry
- Information Technology — 671 open jobs
- Visa in listing
- H-1B
- Apply
- Free to apply — never pay anyone for a job offer or visa sponsorship
Job description
Role: Application Development AS400 Developer / Administrator
Client: Oklahoma Insurance Department (OID) / Office of Management and Enterprise Services (OMES)
Location: Oklahoma City, OK Hybrid
Schedule: Part-Time Approximately 20 hours per week
Duration: 12 Months
Experience Required: 5+ Years
Work Authorization: U.S. Citizen / Green Card / H-1B
Not Eligible: OPT / OPT EAD
Interview Process: Technical and Cultural Fit Interview Required
Position Overview
The Office of Management and Enterprise Services (OMES), in coordination with the Oklahoma Insurance Department (OID), is seeking an experienced AS400 / IBM i Developer and Application Administrator for a long-term contract engagement.
This role will support OID's core IBM AS/400 / IBM iSeries environment, with responsibility for legacy application development and maintenance, DB2 database support, application-level system administration, integrations, production troubleshooting, and modernization activities.
The ideal candidate will have strong hands-on experience with RPGLE, RPG IV/ILE RPG, Control Language (CL), DB2 for i, SQL, FTP/SFTP, and IBM i application administration.
This individual will also serve as a key technical liaison between the agency, hosting providers, infrastructure teams, database administrators, and cloud modernization teams.
Key Responsibilities
AS400 / IBM i Application Development & Maintenance
- Maintain, enhance, troubleshoot, and optimize legacy applications running within the IBM AS/400 / IBM i environment.
- Develop and maintain applications using:
- RPG
- RPG III
- RPG IV / ILE RPG
- RPGLE
- Control Language (CL)
- SQL
- Analyze and resolve production defects, operational issues, batch-processing failures, and user-reported application problems.
- Modify existing application logic to accommodate:
- Regulatory changes
- Licensing requirements
- Agency policy changes
- Business process enhancements
- Perform code analysis, debugging, testing, and production support for existing AS400 applications.
- IBM i Application Administration
- Provide application-level administration and operational support within the IBM i environment.
- Manage and support:
- IBM i user profiles
- Application security
- Object-level authorities
- Job queues
- Active subsystems
- Application job schedulers
- Review and verify IBM i system audit logs, including QAUDJRN, to help maintain system and application integrity.
- Troubleshoot application-related IBM i operational issues and coordinate resolution with infrastructure teams when necessary.
Hosting Provider & Infrastructure Coordination
- Serve as a primary technical liaison between OID and its external AS400 hosting/managed-services providers.
- Coordinate activities related to:
- IBM i operating system maintenance
- OS patching
- Database utilities
- Environmental changes
- Storage operations
- Backup activities
- Disaster recovery
- System restoration
- Work closely with Ensono and other infrastructure/hosting teams to coordinate application backup windows and operational activities.
- Participate in disaster recovery testing and verify successful application and data restoration.
- DB2 for i Database Management
- Query, manage, troubleshoot, and optimize DB2 for i databases.
- Develop and execute SQL queries for application support, data analysis, troubleshooting, and integration.
- Analyze and optimize:
- SQL queries
- Database indexes
- Database access patterns
- Application/database performance
- Assist with legacy table maintenance, data extraction, cleanup, migration, and archival activities.
- File Transfer & Systems Integration
- Develop and support secure file-transfer integrations using:
- SFTP
- FTP
- Support interfaces between the hosted AS400 environment and downstream:
- State systems
- Regional systems
- Partner systems
- Third-party applications
- Troubleshoot file-transfer failures and integration-related production issues.
- Support automation of recurring data exchanges and file-transfer processes.
- Modernization & Migration Support
- Collaborate with state database administrators, application teams, and cloud architects on modernization initiatives.
- Assist with extracting, cleaning, transforming, and archiving legacy AS400 data.
- Analyze existing legacy applications and business logic to support migration to modern platforms and cloud environments.
- Document:
- Application architecture
- System workflows
- Database schemas
- Interfaces
- Application dependencies
- Business rules
- Batch processes
- Integration points
- Help identify legacy system dependencies that must be addressed during application modernization and migration.
Required Qualifications
- Minimum 5 years of hands-on experience supporting and developing applications within an IBM AS400 / IBM i / iSeries environment.
- Strong hands-on development experience with:
- RPGLE
- RPG IV / ILE RPG
- Control Language (CL)
- SQL
- DB2 for i
- Strong experience maintaining and supporting legacy AS400 applications.
- Experience debugging RPG programs and troubleshooting production application issues.
- Hands-on experience with DB2 for i database development, queries, and performance optimization.
- Experience with IBM i work management, including:
- Subsystems
- Job queues
- Job scheduling
- User profiles
- Object authorities
- Application security
- Experience supporting file transfers and system integrations using FTP and SFTP.
- Experience working within a hosted or managed AS400 environment.
- Ability to coordinate effectively with external hosting providers and infrastructure teams when resolving environmental or system-related issues.
- Experience supporting backup, recovery, and disaster recovery activities.
- Strong troubleshooting, analytical, and problem-solving capabilities.
- Ability to document existing legacy applications, database structures, interfaces, and system dependencies.
- Strong verbal and written communication skills.
- Highly Relevant Skills
- IBM AS400 / IBM i / iSeries
- RPGLE
- RPG IV / ILE RPG
- RPG III
- Control Language (CL)
- DB2 for i
- SQL
- IBM i Application Administration
- IBM i Work Management
- Subsystems
- Job Queues
- User Profile Management
- Object-Level Security
- QAUDJRN
- SFTP
- FTP
- Batch Processing
- Application Support
- Production Support
- Legacy Application Modernization
- Data Migration
- Disaster Recovery
- Managed / Hosted AS400 Environments
Interview Process
Round 1: Approximately 30-minute Microsoft Teams video interview focused on technical qualifications and cultural fit with OID.
A second interview may be conducted for shortlisted candidates if required.
Work Schedule
This is a part-time hybrid engagement requiring approximately 20 hours per week in support of the Oklahoma City-based environment.
Visa sponsorship record: First Soft Solutions LLC
Sponsors actively| Fiscal year | H-1B LCAs | USCIS approvals | USCIS denials | PERM |
|---|---|---|---|---|
| FY2026 | 2 | 1 | 0 | — |
| FY2025 | 3 | 4 | 0 | — |
| FY2024 | 3 | 1 | 1 | — |
✔ First Soft Solutions LLC filed 6 H-1B applications for this kind of role (Software Developers) in the period above.
Roles they sponsor most
- software developer6 LCAs · median $91k
- business analyst1 LCA · median $76k
- business analyst1 LCA · median $105k
Which visas can work for this job
Occupation: Software Developers (SOC 15-1252) — estimated from the job title.
- Mentioned in the listing
H-1B
- H-1B cap-exempt employer
Regular cap-subject employer — a new H-1B needs to win the lottery in March (unless you already hold cap-counted H-1B status).
- TN (citizens of Canada and Mexico)
This kind of role may fit the USMCA profession “Computer Systems Analyst (or Engineer, for engineering-degree holders)” — it depends on the actual duties. No lottery, no cap; you need the matching degree or license.
- E-3 (Australia) and H-1B1 (Chile, Singapore)
Same degree requirement as H-1B, but no lottery and a separate quota that is rarely filled.
- O-1 (extraordinary ability)
For candidates with awards, publications, press, a high salary or critical roles at distinguished organizations. No cap, no lottery; the employer files a petition.
- STEM OPT extension (F-1 students)
Requires an E-Verify employer. We didn't find this company in the E-Verify list — ask HR.
Salary vs prevailing wage
Software Developers · Oklahoma City, OK. Annual prevailing wages set by the Department of Labor (OFLC).
| Level | Prevailing wage | H-1B lottery odds* |
|---|---|---|
| Level I | $81,141 | ~15% |
| Level II | $100,818 | ~31% |
| Level III | $120,474 | ~46% |
| Level IV | $140,150 | ~61% |
The listing has no salary, so we can't place it on a wage level. Ask the employer which wage level they'd file at: Level III–IV registrations get 3–4 entries in the H-1B lottery.
* Odds are DHS projections for the FY2027 wage-weighted lottery (actual results vary by year and employer). Since the FY2027 cap season the H-1B lottery is weighted by wage level: Level I = 1 entry, II = 2, III = 3, IV = 4. The level is set by the offered wage against the prevailing wage for the occupation and worksite. Separately, a $100,000 fee for new H-1B petitions for workers outside the US was announced in 2025; as of September 2026 a federal court ruling keeps it unenforceable while appeals continue — check the current status.
Sources: U.S. Department of Labor OFLC disclosure data (H-1B/H-1B1/E-3 LCA, PERM), OFLC prevailing wage data, USCIS H-1B Employer Data Hub, E-Verify participating employers. Data loaded: LCA FY2024–FY2026, PERM, USCIS Data Hub, OFLC wages; updated 2026-10-03. Employers are matched by name, so records of companies with similar names can occasionally be mixed up. This is general information, not legal advice — talk to an immigration attorney about your case.