Senior ILE COBOL / IBM i (AS400)
Job Description:
Programador Senior ILE COBOL / IBM i (AS400)
Sobre la posición
Buscamos desarrolladores con sólida experiencia en ILE COBOL sobre IBM i (AS400 / iSeries) para participar en un proyecto estratégico de transformación y migración del core bancario.
La posición trabaja sobre el sistema core actual: desarrollo de nuevas funcionalidades, construcción de las interfaces de integración necesarias durante la convivencia entre plataformas, y documentación de programas y reglas de negocio existentes.
Responsabilidades
● Diseñar, codificar y probar nuevas funcionalidades en ILE COBOL y CL (Control Language).
● Desarrollar interfaces de comunicación para integrar con sistemas legacy vía IBM MQ.
● Generar y mantener actualizada la documentación técnica de los programas, flujos de datos y reglas de negocio.
● Analizar programas existentes para relevar y documentar reglas de negocio embebidas en el código legacy.
● Ejecutar pruebas unitarias y dar soporte a los ciclos de prueba integrada y de aceptación.
● Diagnosticar y corregir defectos sobre programas en producción y en los ambientes del proyecto.
● Trabajar en conjunto con analistas funcionales y con los equipos de las plataformas
destino para asegurar consistencia entre el sistema actual y el nuevo core.
Requisitos excluyentes
● Experiencia comprobable como desarrollador ILE COBOL sobre IBM i (AS400 / iSeries).
● Manejo de CL (Control Language).
● Experiencia desarrollando interfaces de integración vía mensajería MQ.
● Capacidad de leer, interpretar y documentar código legacy con reglas de negocio no documentadas.
Se valorará
● Conocimientos en la herramienta de administración DCM (Digital Certificate Manager) de IBM i.
● Experiencia previa en proyectos de migración o convivencia de core bancario.
● Experiencia en industria financiera / bancaria.
Competencias
● Autonomía para avanzar sobre código heredado con documentación parcial o inexistente.
● Rigurosidad en la documentación técnica: es un entregable del rol, no una tarea accesoria.
● Comunicación efectiva con analistas funcionales y con equipos distribuidos.