What are the responsibilities and job description for the AS/400 DEVELOPER (IBM) | COLUMBUS, OH (ONSITE) position at Columbus Technology Solutions?
JOB TITLE: AS/400 DEVELOPER (IBM)
JOB DURATION: 6-8 MONTHS
JOB LOCATION: COLUMBUS, OH (ONSITE)
EXPERIENCE: 6-10 YEARS
EMPLOYMENT TYPE: UCS/EAD
Job Summary
We are looking for an experienced AS/400 Developer with strong hands-on expertise in IBM i (AS/400) application development, maintenance, and support. The ideal candidate should have experience in RPG/RPGLE programming, CL/CLLE, DB2/400, and SQL, along with a solid understanding of business applications, system integrations, and production support.
Key Responsibilities
- Design, develop, enhance, and maintain business applications on the IBM i (AS/400) platform.
- Develop and maintain programs using RPG, RPGLE, free-format RPG, CL, and CLLE.
- Write, optimize, and maintain SQL queries and DB2/400 database objects.
- Work with physical files, logical files, display files, printer files, and database tables.
- Analyze business requirements and translate them into technical specifications and application solutions.
- Perform application debugging, root-cause analysis, performance tuning, and defect resolution.
- Develop and maintain batch jobs, job schedules, reports, and data-processing programs.
- Support application integrations, data interfaces, and file transfers between systems.
- Perform unit testing, integration testing, code reviews, and implementation activities.
- Provide production support and resolve application issues within agreed SLAs.
- Collaborate with business analysts, QA teams, application support teams, and other developers.
- Prepare technical documentation and follow established coding standards and change-management procedures.
Required Skills and Qualifications
- 5 10 years of hands-on experience in AS/400 / IBM i development.
- Strong programming experience in RPG, RPGLE, and free-format RPG.
- Experience with CL/CLLE programming and IBM i command-line utilities.
- Strong knowledge of DB2/400, SQL, database design, and query optimization.
- Experience working with physical files, logical files, display files, and printer files.
- Understanding of batch processing, job queues, job scheduling, and system operations.
- Experience with debugging, troubleshooting, application maintenance, and production support.
- Knowledge of software development life cycle (SDLC), testing, and deployment processes.
- Strong analytical, problem-solving, and communication skills.
Preferred Skills
- Experience with embedded SQL in RPG programs.
- Knowledge of APIs, web services, FTP/SFTP, and application integration.
- Exposure to source control, change-management tools, and deployment utilities.
- Experience with modern IBM i development tools such as RDi.
- Familiarity with Agile/Scrum methodologies.
- Experience in banking, insurance, retail, manufacturing, or other enterprise business applications is an advantage.
Education
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
Salary : $48 - $50