Programmer Analyst II

Amports Inc.

Baltimore (MD)

On-site

USD 90,000 - 120,000

Full time

7 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k)
Health insurance
Paid time off

Job summary

Amports Inc. seeks an IBM i Developer with RPG Free Format expertise to design, develop, and maintain business applications on the IBM i platform.

You will work with analysts and stakeholders to implement solutions that support operations and growth, while leveraging AI tools for accelerated design, coding, testing, and documentation. The role requires strong RPGLE skills, experience with DB2 on IBM i, and a solid understanding of SDLC and security considerations.

Qualifications

  • 3+ years of IBM i development experience.
  • Proficient in RPG Free Format (RPGLE) and modular/service program design.
  • Experience with AI coding agents and prompt design is a plus.
  • Strong Git fundamentals including branching, rebasing and code review.
  • Familiarity with embedded SQL and DB2 on IBM i.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Develop and maintain IBM i applications using RPG Free Format.
  • Analyze, design, code, test, and implement applications.
  • Troubleshoot and resolve system issues.
  • Ensure code quality, security, and performance standards.
  • Leverage AI-assisted development tools to accelerate coding and testing.
  • Collaborate with business users to gather requirements and provide solutions.
  • Create and maintain technical documentation.
  • Support secure SDLC practices and compliance.

Skills

Analytical thinking
Communication
Team collaboration

Education

Bachelor's degree in computer science or equivalent

Tools

RPG Free Format (RPGLE)
GitHub workflows
CLLE/DB2 on IBM i
SQL on IBM i

Job description

We are seeking a skilled IBM i Developer with expertise in RPG Free Format programming to join our development team. In this role, you will be responsible for designing, developing, maintaining, and enhancing business applications on the IBM i platform. You'll work closely with business analysts and stakeholders to implement solutions that support our core operations and business growth. Candidate should have a strong understanding of development using AI Tools and integrations.


Key Responsibilities


  • 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.

  • Ensure code quality, security, and performance standards are met.

  • Leverage AI-assisted development tools and autonomous coding agents to accelerate software design, coding, testing, documentation, and troubleshooting while maintaining quality, security, and compliance standards.

  • Work with business users to gather requirements and provide technical solutions.

  • Collaborate with cross-functional teams to integrate IBM i applications with other systems.

  • Create and maintain technical documentation.

  • Develop and maintain secure Software Development Life Cycle (SDLC) principles, ensuring security requirements are effectively integrated into development processes while preserving delivery timelines and operational efficiency.


Requirements


  • 3+ years of experience in IBM i development.

  • Strong proficiency in RPG Free Format (RPGLE), including modular and service program design.

  • Experience building with AI coding agents (\"e.g., Claude Code, GitHub Copilot, Codex\"), including prompt/context design, task decomposition, and reviewing agent-generated output before merge.

  • Strong Git fundamentals: branching strategies, rebasing, conflict resolution, and clean commit hygiene.

  • Practical experience with GitHub workflows — pull requests, code review, branch protection rules, CODEOWNERS, and issue/project tracking.

  • Sound judgement on where agentic workflows add leverage and where human authorship is required — including awareness of data handling limits when working with AI tooling.

  • 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.

  • Excellent problem-solving and communication skills.

  • Bachelor’s degree in computer science or equivalent.


Preferred qualifications, but not required


  • 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 environment.


What We Offer


  • Competitive salary with attractive benefits packages.

  • A collaborative and innovative work environment.

  • Opportunities for professional growth and development.

  • The chance to work on exciting projects in a growing company.


Job Type: Full-time



  • 401(k)

  • Health insurance

  • Paid time off


Schedule:



  • 8-hour shift

  • Monday to Friday


Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. RPG Developer
Sr. RPG Developer

Jobgether • Minnesota

Remote
Competitive hourly rate
100% remote work flexibility
Health, dental, and vision coverage
+2
IT Programmer RPG / IBM i
IT Programmer RPG / IBM i

Spherion Staffing, LLC • East Liberty (OH)

Hybrid
USD 117,000 - 137,000
Company-provided uniforms and gear
Relocation assistance
Senior Software Development Engineer IBM i
Senior Software Development Engineer IBM i

CVS Health • Tennessee

Hybrid
USD 83,000 - 167,000
Comprehensive benefits package
Bonus / incentive program
Programmer Analyst
Programmer Analyst

HarrisData • Town of Brookfield (WI)

Hybrid
USD 75,000 - 90,000
401(k)
Dental insurance
Health insurance
+4
Senior Programmer Analyst, RPG
Senior Programmer Analyst, RPG

Standard Beverage Corporation • Lawrence (KS)

On-site
Sr. Developer - AS400
Sr. Developer - AS400

Logisoft Technologies Inc • King of Prussia (PA)

On-site
USD 110,000 - 140,000
Sr. IBM iSeries Software Engineer
Sr. IBM iSeries Software Engineer

JC2 Technologies • Town of Texas (WI)

On-site
USD 120,000 - 160,000
RPG Developer
RPG Developer

Largeton Group • East Liberty (OH)

On-site
USD 70,000 - 90,000
IBM iSeries/AS400 RPG Developer
IBM iSeries/AS400 RPG Developer

New Age Technologies • Louisville (KY)

On-site
USD 80,000 - 100,000
IBMi AS400/ DB2 Developer
IBMi AS400/ DB2 Developer

American Benefit Corporation • Illinois

Hybrid
USD 80,000 - 100,000