About this role
JOIN KEYES AS Analyst Developer PL/I – Mainframe ABOUT US KEYES delivers integrated digital solutions through a unique ecosystem with seven areas of expertise: Infrastructure & Cloud, Cybersecurity, Data & AI, Business Software, Mainframe, Advisory and Staffing. Together, these capabilities help organisations of all sizes transform, perform and grow their responsibly. As a trusted partner in the digital ecosystem, KEYES supports both private and public organisations in addressing their strategic challenges. We design and deliver end-to-end solutions that drive performance, agility and resilience. At KEYES, our people collaborate across areas of expertise, contribute to impactful projects and help shape the digital future. More information : www.keyes.eu
ABOUT THE MISSION CONTEXT
- As part of the reinforcement of a Mainframe development team within a large Belgian organisation, we are looking for an experienced Analyst Developer PL/I to work on business-critical applications in an IBM Mainframe environment.
- You will combine technical analysis, hands-on development, corrective and evolutionary maintenance, testing and application support.
- You will work on legacy applications that remain central to the organisation’s operational processes and will contribute to their stability, evolution and long-term maintainability.
- The role requires both strong analytical capabilities and the ability to work directly with existing PL/I applications, understand complex dependencies and implement reliable technical changes
YOUR MAIN RESPONSIBILITIES
- Perform technical analysis of existing Mainframe applications and business requirements.
- Develop, modify and maintain applications written in PL/I.
- Work on corrective and evolutionary maintenance of business-critical applications.
- Analyse existing code, application flows and technical dependencies before implementing changes.
- Develop and maintain batch and, where applicable, transactional processing.
- Work with DB2 databases and embedded SQL within Mainframe applications.
- Create, modify and maintain JCL jobs and batch chains.
- Work with IMS / DL/I and CICS environments where applicable.
- Perform unit, integration and non-regression testing.
- Investigate application issues, production incidents and technical defects.
- Perform troubleshooting and root cause analysis on Mainframe applications.
- Analyse ABENDs, batch failures, SQL errors and application behaviour.
- Support deployment and production activities.
- Contribute to performance optimisation of Mainframe programs and database access.
- Collaborate with functional analysts, developers, production teams and business stakeholders.
- Document technical analyses, developments, fixes and application changes.
- Contribute to the long-term stability and maintainability of legacy systems.