Program Developer
Wheeling-Nippon Steel, Inc.
Follansbee, WV, United States
25 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$85,000.0
Working hours
Regular working hours
Job source
Tech stack
Db2400
Java (Programming Language)
Application Programming Interfaces (APIs)
IBM System I
Code Review
Database Design
Software Debugging
Programming Tools
Disaster Recovery
Eclipse (Software)
Middleware
IBM RPG (Programming Language)
+12 more
Job Scheduling
Object-Oriented Software Development
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Databases
RPL (Programming Language)
Web Services
Enterprise Software Applications
System Availability
Control Language
Information Technology
Software Version Control
Job description
We are seeking a skilled and versatile Program Developer with proficiency in both RPG and Java programming languages. The ideal candidate will have proven experience developing and maintaining applications on the IBM i (AS/400) platform. This role involves analyzing user requirements, designing robust solutions, and supporting business critical systems to ensure high availability, performance, and scalability.
- Design, develop, and test, and maintain applications written in RPG IV/ILE, Free-Form RPG and Java.
- Support and enhance legacy RPG programs and modern Java based applications.
- Work with business stakeholders to gather requirements and translate them into functional specifications.
- Collaborate with cross-functional teams including business analyst, systems administrators and Production Control Team.
- Participate in code reviews and enforce best practices in programming and application design.
- Integrate IBM i applications with external systems via API’s, web services and middleware.
- Troubleshoot, debug, and resolve application issues in a timely manner.
- Assist with database design, optimization, and maintenance using DB2 for i.
- Participate in system upgrades, backups, and disaster recovery planning.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
- 5+ years of experience programming on the IBM i (AS/400) platform.
- Proficiency in RPG IV, ILE RPG, Free-Form RPG, and CL programming.
- Strong experience with Java, including object-oriented design ad enterprise application development.
- Familiarity with DB2 for i and SQL.
- Experience with source control and version management tools.
- Solid understanding of the IBM i environment, including job scheduling, libraries, and user profiles.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
Preferred Qualifications
- Experience integrating IBM i with web services (REST/SOAP).
- Familiarity with Eclipse, RDi (Rational Developer for i), or other modern development tools.
- Exposure to Agile/Scrum development methodologies.
- Understanding of modern DevOps practices and tools.
Benefits & conditions
Pulled from the full job description
- Paid time off
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
almost 6 years ago
JF
Jonas Fritzsch
Résumé-Driven Development: How IT trends affect the job market for software developers
almost 5 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
10 Highest Paying Programming Languages 2025
about 2 years ago