RPG Developer

October 28, 2026
Urgent

Job Description

Job Description – AS400 Developer / Senior Developer

Company Name: Ashley Furniture India
Job Title: AS400 Developer / Senior Developer
Job Locations: Chennai / Bangalore (Senior Profiles)
Work Mode: Work From Office (WFO)
Experience Required: 1.5–8 Years
Industry: IT / Software Development
Employment Type: Not Specified
Salary: Not Disclosed

Job Summary

Ashley Furniture India is looking for skilled AS400 Developers and Senior Developers with hands-on experience in IBM AS400 technologies, RPG, RPGLE, and SQLRPGLE.

The ideal candidate should have strong programming, analytical, debugging, and problem-solving skills, along with experience in application development, maintenance, technical documentation, and unit testing.

The selected candidate will be responsible for analyzing business requirements, preparing technical designs, developing and modifying application code, performing unit testing, and delivering reliable software solutions.

Key Responsibilities

1. Requirement Analysis

Analyze business requirements and functional design documents.

Understand application requirements and determine the necessary coding changes.

Translate business requirements into technical specifications.

Identify potential development challenges and recommend suitable solutions.

Collaborate with team members to clarify functional and technical requirements.

2. AS400 Application Development

Develop and maintain applications using AS400 technologies.

Write, modify, and enhance programs using RPG, RPGLE, and SQLRPGLE.

Implement application changes based on business requirements.

Maintain code quality and follow development standards.

Support enhancements to existing applications.

3. Technical Design and Documentation

Prepare technical design documents based on functional requirements.

Develop pseudocode to illustrate program logic and processing steps.

Document application design and analysis activities.

Create unit test cases and related technical documentation.

Maintain accurate documentation for application enhancements and modifications.

4. Application Maintenance and Bug Fixing

Analyze and troubleshoot application issues.

Identify root causes of software defects.

Develop and implement bug fixes.

Modify existing programs to improve functionality.

Recommend alternative solutions to resolve technical problems.

5. Unit Testing and Quality Assurance

Develop unit test plans for application changes.

Prepare unit test cases based on requirements.

Execute unit testing according to approved test plans.

Identify and resolve defects during testing.

Ensure developed applications meet functional and technical expectations.

6. Effort Estimation and Task Management

Estimate the effort required for requirement analysis, development, and unit testing.

Plan assigned development tasks based on project requirements.

Monitor progress against estimated timelines.

Complete development and testing activities within agreed schedules.

7. Team Collaboration and Communication

Provide proactive status updates on assigned tasks and projects.

Communicate development progress, challenges, and dependencies.

Collaborate with technical teams to resolve application issues.

Participate in technical discussions and solution planning.

Maintain effective communication with team members and stakeholders.

Required Technical Skills

Primary Skills – Mandatory

IBM AS400 / IBM i

RPG

RPGLE

SQLRPGLE

AS400 Application Development

Application Maintenance

Debugging and Bug Fixing

Technical Design Documentation

Unit Testing

Requirement Analysis

Additional Technical Competencies

Pseudocode Development

Functional Design Analysis

Code Modification and Enhancement

Test Case Preparation

Effort Estimation

Problem Analysis

Technical Documentation

Software Troubleshooting

Candidate Requirements

Minimum 1.5 years and up to 8 years of relevant experience.

Strong hands-on experience with AS400 development.

Proficiency in RPG, RPGLE, and SQLRPGLE.

Ability to analyze functional specifications and business requirements.

Experience preparing technical design documents.

Knowledge of application development, maintenance, and bug fixing.

Ability to develop pseudocode and document program logic.

Experience preparing and executing unit test plans.

Good understanding of software testing and debugging.

Ability to provide accurate development and testing effort estimates.

Strong analytical and problem-solving abilities.

Good communication and teamwork skills.

Proactive approach to task management and status reporting.

Willingness to work from the office.

Job Location and Work Arrangement

Work Mode: Work From Office

Locations Mentioned:

Chennai, Tamil Nadu

Bangalore, Karnataka

The announcement specifically associates Chennai/Bangalore with senior profiles. Candidates applying for other experience levels should confirm their applicable location with the recruiter.

How to Apply

Interested and eligible candidates can share their updated resumes with the recruitment team.

Email: HJagannathan@ashleyfurnitureindia.com

Company: Ashley Furniture India
Position: AS400 Developer / Senior Developer
Experience: 1.5–8 Years
Work Mode: Work From Office

Location