Program Analyst II
AMPORTS Inc. · Baltimore, MD · 1 mo ago
On-siteBusiness Development$90k–$110k/yrFull-time
Essential Functions
- Develop and maintain IBM i applications using RPG Free Format and other related technologies.
- Analyze, design, code, test, and implement new and existing applications.
- Troubleshoot and resolve application and system issues.
- Work with business users to gather requirements and provide technical solutions.
- Collaborate with cross-functional teams to integrate IBM i applications with other systems.
- Ensure code quality, security, and performance standards are met.
- Create and maintain technical documentation.
Competencies
- Ability to identify and solve complex problems.
- Ability to have effective communication skills.
- Possess skills to monitor technology trends and provide recommendations on recent technologies that could enhance program effectiveness.
Physical Demands
- Sedentary physical activity performing non-strenuous daily activities of an administrative nature.
- Manual dexterity sufficient to work with the fingers.
Required Education And Experience
- Bachelor’s degree in computer science or equivalent.
- 3+ years of experience in IBM i development.
- Strong proficiency in RPG Free Format (RPGLE), including modular and service program design.
- Experience with embedded SQL, CLLE, DDS, and DB2 on IBM i.
- Familiarity with legacy RPG III/400 is a plus.
- Knowledge of job scheduling, data queues, and message handling on IBM i.
- Understanding of software development lifecycle and version control systems.
Preferred Education Or Experience
- Experience integrating IBM i with APIs or web services (REST/SOAP).
- Familiarity with modernization tools or frameworks (e.g., Profound UI, LANSA, etc.).
- Knowledge of ERP systems.
- Exposure to agile or DevOps environments.
Computer Operations
- Basic personal computer skills including electronic mail, word processing, spreadsheet, graphics, etc.