Job Summary
Role Overview
The RPG/400 Technical Lead will be responsible for technical leadership, solution design, modernization, and delivery of applications running on the IBM i (AS400) platform. This role involves hands‑on development, system enhancement, integration with distributed applications, and mentoring teams while working closely with business and client stakeholders.
Key Responsibilities
- Lead the design, development, and maintenance of RPG/400 and IBM i applications.
- Provide technical leadership for legacy modernization, performance optimization, and system enhancements.
- Analyze business requirements and translate them into scalable technical solutions.
- Hands‑on development using RPG/400, RPGLE, Free‑format RPG, and CL programs.
- Lead code reviews, enforce coding standards, and ensure best practices.
- Manage and optimize batch jobs, jobs scheduling, and system performance.
- Ensure smooth integration with web applications, APIs, and external systems.
- Participate in impact analysis, production support, root cause analysis, and issue resolution.
- Coordinate with onsite/offshore teams and act as the primary technical escalation point.
- Guide and mentor junior developers and ensure knowledge continuity.
Technical Skills (Must Have)
- IBM i / AS400 Platform
- RPG/400, RPGLE, Free‑Format RPG
- CL / CLLE
- DB2/400 (SQL, DDS)
- Embedded SQL
- Batch and Online (Interactive) Programs
- Job Scheduling and Performance Tuning
- Source Control on IBM i (Aldon, TURNOVER, or Git‑based tools)
.
Key Responsibilities
2. To conduct comprehensive code reviews, establish and oversee quality assurance processes, performance optimization , implementation of best practices and coding standards to ensure successful delivery of complex projects.
3. To ensure process compliance in the assigned module| and participate in technical discussions/review as a technical consultant for feasibility study (technical alternatives, best packages, supporting architecture best practices, technical risks, breakdown into components, estimations).
4. To collaborate with stakeholders to define project scope, objectives, deliverables and accordingly prepare and submit status reports for minimizing exposure & closure of escalations.