Description

Responsibilities:

  • Develop, code, test, and debug new and existing applications and programs on the AS/400 platform using RPG (ILE RPG, RPG Free), CL, and other relevant languages.
  • Maintain, enhance, and troubleshoot existing AS/400 applications, ensuring system stability and performance.
  • Design, develop, and maintain database objects using DB2/400.
  • Collaborate with business analysts and users to understand business requirements and translate them into technical specifications.
  • Participate in the full software development lifecycle, including requirements gathering, design,1 development, testing, implementation, and support.
  • Create and maintain technical documentation, including program specifications, flowcharts, and user manuals.
  • Perform system analysis and identify areas for improvement and optimization.
  • Develop and execute unit and integration tests to ensure the quality and reliability of developed code.
  • Provide technical support and problem resolution for AS/400 applications.
  • Stay up-to-date with relevant technologies and best practices related to the AS/400 platform.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Work effectively both independently and as part of a team.
  • Potentially involved in system upgrades and migrations related to the AS/400 environment.

 

Preferred Qualifications:

  • Experience with modernizing AS/400 applications (e.g., web interfaces, API integrations).
  • Knowledge of other programming languages or technologies that integrate with the AS/400 (e.g., Java, PHP, web services).
  • Experience with EDI (Electronic Data Interchange) on the AS/400.
  • Familiarity with job scheduling and system monitoring on the AS/400.
  • Experience with version control systems.

Education

Any Graduate