Role :- iSeries / IBM i/ RPG Technical Architect
Type: Contract / FTE
Location: Philadelphia, PA(Hybrid)
**Experience: 12 15+ years, with strong IBM i architecture and hands-on RPG development experience**
Brief of responsibilities:
An experienced IBM i / iSeries Technical Architect to support a long-term enterprise production support and application development engagement.
The architect will act as the senior onsite technical interface, working closely with client stakeholders and the offshore engineering team. This is a hands-on architecture role requiring strong RPG/iSeries application expertise, along with the ability to analyse existing applications, design solutions, guide developers, troubleshoot complex production issues, and drive application modernisation
Key Skills & Responsibilities
The candidate should be able to:
- Understand and architect solutions within a large, complex IBM i application landscape.
- Create high-level and detailed technical designs.
- Assess the impact of changes across RPG programs, DB2 databases, interfaces, and downstream systems.
- Recommend pragmatic modernisation approaches while leveraging stable legacy applications where appropriate.
- Design and support API-based integration patterns around IBM i applications.
- Identify and address technical debt, performance bottlenecks, and maintainability risks.
- Balance architecture and modernisation objectives with the needs of a business-critical production support environment.
Good-to-Have Skills
- Strong communication and client-facing skills.
- Exposure to Salesforce / ServiceMax and integrations with IBM i/RPG.
- Understanding of MuleSoft, REST/SOAP APIs, and enterprise integrations.
- Working knowledge of VB6 / VB.NET / .NET, Java, or WebSmart applications.
- Understanding of AI / GenAI and its application in development, support, modernisation, and engineering productivity.
- Experience working across integrated legacy and modern application landscapes.