IBM i (AS400) Developer

  • Rochester Hills, MI
  • Posted 4 days ago | Updated 10 hours ago

Overview

On Site
USD 52.25 - 60.50 per hour
Full Time

Skills

Database
Legacy Systems
Business Process
Collaboration
Reliability Engineering
Software Modernization
Web Services
Performance Tuning
Technical Writing
Software Development Methodology
Production Support
Quality Assurance
Project Management
IBM I
IBM iSeries
IBM RPG
Common Lisp
AS/400 Control Language
Embedded SQL
IBM DB2
Database Design
Optimization
Query Optimization
Version Control
Git
Aldon
Turnover
Microsoft Visual Studio
API
XML
JSON
Message Queues
Conflict Resolution
Problem Solving
Communication
FOCUS
Documentation
Finance
Accounting
Marketing
Legal
Customer Support
Online Training
Artificial Intelligence
Insurance
.NET

Job Details

Description

We are looking for a skilled IBM i (AS400) Developer to join our team in Rochester Hills, Michigan. In this Contract-to-permanent role, you will focus on designing and maintaining applications on the IBM i platform, leveraging your expertise in RPG programming, embedded SQL, and DB2 databases. This position offers an exciting opportunity to modernize legacy systems and integrate innovative solutions, contributing to the optimization of key business processes.

Responsibilities:
Develop and maintain applications on the IBM i (AS400) platform using RPG programming (free-form and fixed-form), CL, and embedded SQL.
Collaborate with stakeholders to gather business requirements and translate them into functional technical solutions.
Troubleshoot and resolve complex technical issues to ensure system reliability and performance.
Participate in application modernization efforts, including the integration of APIs, web services, and third-party solutions.
Optimize DB2 database design, queries, and performance tuning.
Create and maintain detailed technical documentation to support development and deployment processes.
Ensure adherence to development standards and best practices throughout the software lifecycle.
Provide production support, including occasional on-call or after-hours assistance.
Work closely with cross-functional teams, including QA, infrastructure, and project management, to deliver high-quality solutions.

Requirements

Minimum of 7 years of experience in IBM i (AS400) development.
Proficiency in RPG programming (RPG III, RPG IV, free-form, and fixed-form), CL, and embedded SQL.
Strong expertise in DB2 for i, including database design, optimization, and query tuning.
Familiarity with source control tools such as Git, Aldon, or TurnOver.
Experience with development tools like RDi and Visual Studio Code.
Solid understanding of API development, XML, JSON, and message queues.
Excellent problem-solving skills and ability to work independently or collaboratively.
Strong communication skills, both written and verbal, with a focus on documentation.

Technology Doesn't Change the World, People Do.

Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.

All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.

2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Robert Half