Associate Staff Engineer (RPG/IBM DB2)

Nagarro

India

On-site

INR 1,500,000 - 2,100,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nagarro, a Digital Product Engineering company, seeks an experienced IBM i RPG developer with 4+ years of hands-on expertise. You will design, develop, and maintain enterprise applications on the IBM i platform, working with RPG III/IV/RPGLE, DB2/SQL, and IBM MQ in a distributed environment.

You will collaborate with cross-functional teams to deliver robust integration solutions, optimize data flows, and ensure SDLC/security best practices. ETL and Java integration are a plus.

Qualifications

  • 4+ years of experience in RPG development on IBM i (AS/400/iSeries).
  • Strong hands-on RPG III/IV/RPGLE, IBM DB2, and SQL expertise.
  • Experience with IBM MQ, messaging, and enterprise integration.
  • Exposure to ETL and Java-based application integration is a plus.
  • Good communication and collaboration across technical and business teams.

Responsibilities

  • Design, develop, enhance, and maintain IBM i enterprise applications using RPG.
  • Develop RPG III/IV/RPGLE programs per requirements.
  • Analyze existing applications and implement scalable improvements.
  • Optimize DB2 queries, SQL programs, and data access components.
  • Design IBM MQ-based messaging for reliable inter-application communication.
  • Integrate IBM i with external/distributed systems via APIs and messaging.
  • Support ETL processes and data integration workflows as needed.
  • Troubleshoot issues, perform root-cause analysis, and implement fixes.
  • Perform unit/integration testing, debugging, and code reviews.
  • Collaborate with architects, developers, QA, and stakeholders to deliver solutions.
  • Prepare technical documentation and support materials.
  • Participate in production support and maintenance activities.
  • Ensure coding standards, security, and SDLC adherence.
  • Contribute to modernization/integration initiatives (IBM i, Java, MQ).
  • Provide technical guidance to team members as required.

Skills

RPG development
DB2
SQL
IBM MQ
ETL processes
Java-based integration
XMS/messaging
Analytical/problem-solving
Communication

Education

Bachelor's/Master's in CS/IT

Tools

IBM i development tools
APIs/Integration

Job description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at a scale - across all devices and digital mediums, and our people exist everywhere in the world (18500+ experts across 40 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

Requirements

  • Experience : 4+ years
  • Strong hands-on experience in RPG development, including RPG III, RPG IV, and RPGLE.
  • Extensive experience developing and maintaining applications on the IBM i (AS/400 / iSeries) platform.
  • Strong expertise in IBM DB2 and SQL for application development, data manipulation, and troubleshooting.
  • Hands-on experience with IBM MQ for messaging and application integration.
  • Experience working with IBM i development tools, programming standards, and enterprise application environments.
  • Good understanding of application integration concepts and experience integrating IBM i applications with distributed systems.
  • Experience with ETL processes and data integration is an added advantage.
  • Exposure to Java-based application integration is desirable.
  • Knowledge of XMS (Extended Messaging Service) or similar messaging technologies is an added advantage.
  • Strong analytical, debugging, problem-solving, and communication skills.
  • Ability to work independently as well as collaboratively with technical and business teams.

Responsibilities

  • Design, develop, enhance, and maintain enterprise applications on the IBM i (AS/400 / iSeries) platform using RPG.
  • Develop and maintain RPG III, RPG IV, and RPGLE programs based on business and technical requirements.
  • Analyze existing applications, identify areas for enhancement, and implement robust and scalable solutions.
  • Develop and optimize DB2 database queries, SQL programs, stored procedures, and data access components.
  • Design and implement IBM MQ-based messaging solutions for reliable application-to-application communication.
  • Integrate IBM i applications with external and distributed systems using messaging, APIs, and other integration mechanisms.
  • Support ETL processes and data integration workflows where required.
  • Troubleshoot application issues, perform root cause analysis, and implement permanent fixes.
  • Perform unit testing, integration testing, debugging, and code reviews to ensure high-quality deliverables.
  • Collaborate with application architects, developers, QA teams, and business stakeholders to understand requirements and deliver effective solutions.
  • Prepare and maintain technical documentation, application specifications, and support documentation.
  • Participate in production support, incident resolution, application enhancements, and maintenance activities.
  • Ensure adherence to coding standards, development best practices, security guidelines, and SDLC processes.
  • Contribute to application modernization and integration initiatives involving IBM i, Java, IBM MQ, and enterprise technologies.
  • Provide technical guidance and support to team members when required.
Qualifications

Bachelor's or master's degree in computer science, Information Technology, or a related field.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

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

Similar jobs worth comparing

Associate Staff Engineer (RPG/IBM DB2)
Associate Staff Engineer (RPG/IBM DB2)

Nagarro • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Senior Software Development Engineer - R01566591
Senior Software Development Engineer - R01566591

Brillio • Bengaluru

On-site
INR 1,400,000 - 2,000,000
iSeries Developer
iSeries Developer

Purview Services • Surat

On-site
INR 800,000 - 1,500,000
iSeries Developer
iSeries Developer

Purview Services • New Delhi

On-site
INR 1,200,000 - 2,000,000
iSeries Developer
iSeries Developer

Purview Services • Chandigarh

On-site
INR 1,200,000 - 2,200,000
iSeries Developer
iSeries Developer

Purview Services • Kolkata District

On-site
INR 1,200,000 - 1,800,000
iSeries Developer
iSeries Developer

Purview Services • Chennai District

On-site
INR 1,200,000 - 1,800,000
iSeries Developer
iSeries Developer

Purview Services • Ernakulam

On-site
INR 800,000 - 1,200,000
iSeries Developer
iSeries Developer

Purview Services • Hyderabad

On-site
INR 1,200,000 - 1,800,000
iSeries Developer
iSeries Developer

Purview Services • Pune District

On-site
INR 1,400,000 - 2,100,000