IBM i Integration Analyst / Programmer Analyst (Advanced)

This role is critical for maintaining and advancing our IBM i platform while integrating modern solutions into our business ecosystem. Unlike a traditional Programmer Analyst position, this evolved role requires initiative, adaptability, and ownership of integration projects from start to finish. Projects can range from working independently with little to no guidance to collaborating heavily with cross-functional teams. The ideal candidate will not only execute assigned tasks but also innovate, research, and propose improvements that enhance efficiency and system reliability.

 

Key Responsibilities

Integration Project Ownership

  • Analyze business requirements and understand integration objectives.
    • Research impacted systems and identify components for modification.
    • Review and interpret technical documentation from third-party or new systems.
    • Design integration approach and propose solutions to stakeholders.
    • Implement integration solutions, taking full ownership of the project lifecycle.
    • Coordinate with internal and external teams for unit testing and validation.
    • Conduct full test cycles, including regression testing.
    • Prepare documentation, oversee installation, and provide go-live support.
    • Adapt to project needs: work independently with minimal guidance or collaborate closely with multiple teams.

Continuous Improvement & Innovation

  • Stay current with IBM i updates, development techniques, and emerging technologies.
    • Identify opportunities outside assigned projects to improve workflows and system management.
    • Propose and implement tools or processes that enhance efficiency and automation.

Collaboration & Communication

  • Work closely with leadership and cross-functional teams to align technology with business goals.
    • Provide clear documentation and knowledge sharing for implemented solutions.

Required Skills

  • Strong programming fundamentals (experience in any modern language such as Java, C#, Python, etc.).
  • Ability to learn new languages and platforms quickly.
  • Solid understanding of relational databases and SQL.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.

Preferred Skills

  • Experience with IBM i (OS/400) and RPGLE (free-form preferred).
  • Familiarity with CL programming and IBM i system concepts.
  • Knowledge of integration strategies and API development.

Note on RPGLE

Prior RPGLE experience is a plus but not required. Our codebase is primarily in free-form RPGLE, and with modern IDEs (VS Code, RDi) and AI-assisted tools, a motivated software engineer can learn RPGLE quickly on the job.

 

Why This Role Matters

This position is not just about maintaining legacy systems—it’s about bridging traditional IBM i technology with modern solutions. The ideal candidate will have the curiosity and drive to innovate, the ability to take ownership of complex integrations, and the mindset to continuously improve processes that impact multiple business units.

 

Example of Success in This Role

The previous IBM i Analyst at Adorama transformed this position from a task-driven role into a strategic integration and innovation function. Beyond delivering complex integrations, they:

  • Researched and introduced modern development practices using VS Code and AI-assisted coding.
  • Took ownership of projects from requirements analysis through go-live support.
  • Proactively identified opportunities to improve workflows and system reliability.

This level of initiative and creativity is what we seek in the next candidate.

 

What Makes Adorama Special

At Adorama, you’ll join a motivated team where collaboration is natural and support is always available. The manager keeps the team up to date with the latest tools and fosters an environment of respect and accessibility. Leadership is firm but fair, and you’ll always feel confident that your manager has your back. The culture is fantastic—no drama, no shouting, just disciplined teamwork with minimal stress. It’s one of the most positive and professional environments you’ll find in the industry.

 

Required languages

English B2 - Upper Intermediate
Published 9 December
41 views
·
9 applications
75% read
·
75% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...