Senior IBM i (AS/400) RPG Developer
We are looking for an experienced IBM i (AS/400) RPG Developer with strong expertise in RPG programming to join our application development team. The ideal candidate will have hands-on experience in IBM i application development, system integration, and application support, with exposure to modern technologies such as Python, APIs, and messaging solutions.
You will be responsible for developing and maintaining business-critical applications, integrating backbone systems with modern platforms, and supporting the organization's ongoing digital transformation initiatives.
Key Responsibilities
Design, develop, enhance, and maintain applications on the IBM i (AS/400) platform using RPG programming.
Work on new development initiatives as well as ongoing application maintenance and IT support.
Develop and maintain integrations using IBM MQ, APIs, and other integration technologies.
Ensure seamless data exchange between IBM i backbone applications and external systems.
Collaborate with cross-functional teams in an Agile development environment.
Use Azure DevOps for work item management, source control, development activities, and CI/CD processes.
Support application data integration with the enterprise Data Lake, built on UDP and Databricks.
Troubleshoot application issues, perform root cause analysis, and implement effective solutions.
Contribute to modernization initiatives by exploring technologies such as Python, APIs, and cloud-based data platforms.
Ensure application quality, performance, reliability, and maintainability.
Required Skills & Qualifications
Strong hands-on experience with IBM i (AS/400) platform.
Excellent programming skills in RPG / RPGLE / Free-Format RPG.
Experience in application development, enhancement, and maintenance.
Good knowledge of IBM MQ and messaging-based integrations.
Experience working with REST APIs and system integrations.
Familiarity with Agile/Scrum methodologies.
Experience with Azure DevOps in software development environments.
Strong analytical, debugging, and problem-solving skills.
Ability to work independently as well as collaboratively within an Agile team.
- Location
- Gothenburg , Sweden
About Aurora Engineering AB
Aurora Engineering AB is a Swedish engineering consultancy providing technical expertise and project support within the automotive and industrial sectors. We connect skilled engineers with innovative companies to deliver high-quality solutions in product development, design, testing, and digital engineering.