- Tempo inteiro
Job description
We are looking for an experienced RPG / AS400 Developer to join a team working on business-critical applications within the Financial Services environment.
Main Tasks & Responsibilities
-
Develop, maintain and enhance applications running on the IBM i (AS/400) platform.
-
Write, test, debug and optimise RPG code, including RPG III, RPG IV and RPGLE.
-
Work with DB2 for i and SQL to manage, process and investigate business data.
-
Analyse functional and technical requirements and translate them into reliable software solutions.
-
Investigate and resolve production incidents, application defects and performance issues.
-
Ensure application stability, quality and compliance with development standards.
-
Participate in code reviews, testing and technical documentation.
-
Collaborate with Business Analysts, QA Engineers, Project Managers and international development teams.
-
Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, reviews and retrospectives.
-
Contribute to application maintenance, technical improvements and continuous improvement initiatives.
Technical Skills
-
Proven experience as an RPG / AS400 Developer.
-
Strong knowledge of the IBM i (AS/400) platform.
-
Solid development experience with RPG, particularly RPGLE / free-format RPG.
-
Good knowledge of DB2 for i and SQL.
-
Experience with application maintenance, troubleshooting and production support.
-
Good understanding of Agile methodologies, particularly Scrum.
-
Ability to work effectively within international and multidisciplinary teams.
-
Good command of English, both written and spoken.
Nice to Have
-
Experience within Banking, Financial Services, Securities Services or Capital Markets.
-
Knowledge of CL / CLLE, job scheduling and IBM i system utilities.
-
Experience with application modernisation or integration with other systems.
-
Familiarity with CI/CD practices, version control and automated testing.
Profile
-
Strong analytical and problem-solving skills.
-
Good communication and teamwork capabilities.
-
Proactive and autonomous approach.
-
Ability to manage priorities effectively within an Agile environment.
-
Strong attention to detail and commitment to software quality.
Work Model
📍 Lisbon, Portugal
🏢 Hybrid: 2 days per week onsite
🌍 Working language: English
🔄 Methodology: Agile