> Markdown version of [/jobs/ext/1680687-senior-rpg-developer](https://www.wearedevelopers.com/jobs/ext/1680687-senior-rpg-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Rpg Developer - **Company:** Tietoevry - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** IBM System I, COBOL (Programming Language), Databases, IBM DB2, DB2 SQL, SQL Databases, Control Language, Information Technology - **Published:** July 31, 2026 - **Apply:** https://www.buscojobs.com.es/senior-rpg-developer-en-madrid-ID-364251669 ## About the Role You will analyze business requirements, optimize DB2 SQL, and design RPG solutions while contributing to legacy modernization efforts. You'll work on batch and interactive processes, produce technical documentation, and help drive quality and continuous improvement in a complex environment.Compensaciones / Beneficios* Develop and maintain applications in IBM i (AS/400) environments* Perform functional and technical analysis of business requirements* Manage and optimize SQL queries and processes in DB2 databases* Design, develop, and test RPG programs* Develop and maintain both batch and interactive processes* Troubleshoot incidents and provide support for production applications* Participate in technology evolution initiatives and legacy application modernization projects* Create and maintain technical documentation* Collaborate with functional analysts, business stakeholders, and multidisciplinary technical teamsResponsabilidades* Bachelor's degree in Computer Science, Information xqbhyrx Systems, or a related field* Minimum of 3-5 years of AS/400 system administration and support* Strong knowledge of RPG, COBOL, and CL programming languages* Experience with AS/400 tools and utilities (e.g., iSeries Navigator, Query/400)* Knowledge of DB2 databases* Familiarity with networking, storage, and virtualization concepts in AS/400 environmentsRequisitos principales* ## Description Experteer Overview Haga clic en "Solicitar" a continuación para enviar su candidatura.Asegúrese de que su CV está actualizado y de que ha leído primero las especificaciones del puesto.In this role you will develop and modernize IBM i (AS/400) applications, collaborating with cross-functional teams to support mission-critical systems.You will analyze business requirements, optimize DB2 SQL, and design RPG solutions while contributing to legacy modernization efforts.You'll work on batch and interactive processes, produce technical documentation, and help drive quality and continuous improvement in a complex environment.Compensaciones / Beneficios* Develop and maintain applications in IBM i (AS/400) environments* Perform functional and technical analysis of business requirements* Manage and optimize SQL queries and processes in DB2 databases* Design, develop, and test RPG programs* Develop and maintain both batch and interactive processes* Troubleshoot incidents and provide support for production applications* Participate in technology evolution initiatives and legacy application modernization projects* Create and maintain technical documentation* Collaborate with functional analysts, business stakeholders, and multidisciplinary technical teamsResponsabilidades* Bachelor's degree in Computer Science, Information xqbhyrx Systems, or a related field* Minimum of 3-5 years of AS/400 system administration and support* Strong knowledge of RPG, COBOL, and CL programming languages* Experience with AS/400 tools and utilities (e.g., iSeries Navigator, Query/400)* Knowledge of DB2 databases* Familiarity with networking, storage, and virtualization concepts in AS/400 environmentsRequisitos principales* ## Related Videos - [Data Fabric in Action - How to enhance a Stock Trading App with ML and Data Virtualization](https://www.wearedevelopers.com/videos/253-data-fabric-in-action-how-to-enhance-a-stock-trading-app-with-ml-and-data-virtualization) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)