About the role
Proyecto de Migración Core Banking
1. Descripción General del Rol
El Desarrollador .NET es responsable de dar soporte, mantener y desarrollar componentes de software sobre el ecosistema del Core Banking PISA y sus integraciones, incluyendo el acceso y manipulación de la base de datos Informix subyacente. Su conocimiento del negocio bancario y del funcionamiento interno de PISA es clave para apoyar el levantamiento AS-IS, el desarrollo de utilerías de extracción/transformación de datos y el soporte técnico.
2. Información del Puesto
Posición: Desarrollador .NET
Proyecto: Core Banking – PISA
Cliente: SOFIPO (México)
Reporte a: Arquitecto Tecnológico PISA
Tipo de contrato: Tiempo determinado – Duración del proyecto
Modalidad: Remoto (ocasionalmente alguna reunión en las instalaciones del cliente).
3. Responsabilidades Principales
3.1 Desarrollo y Soporte sobre PISA
Desarrollar, mantener y dar soporte a componentes .NET que interactúan con el Core Banking PISA y su base de datos Informix.
Elaborar consultas, procedimientos y utilerías sobre Informix para extracción, validación y conciliación de información.
Diagnosticar y resolver incidencias técnicas relacionadas con procesos batch, interfaces y módulos de PISA.
Apoyar al Arquitecto Tecnológico PISA en el levantamiento técnico del AS-IS: estructuras de datos, procesos y customizaciones existentes.
3.2 Soporte a la Estrategia de Migración
Desarrollar scripts y utilerías de extracción (ETL) de datos desde Informix/PISA para su análisis y mapeo.
Colaborar en la construcción de pruebas de validación e integridad de datos durante los ciclos de migración.
Documentar la lógica de negocio embebida en el código y en la base de datos que deba trasladarse o replicarse en el nuevo entorno.
Apoyar la resolución de incidencias técnicas detectadas durante las pruebas de migración y ciclos de mock/ensayo.
3.3 Colaboración con el Equipo de Proyecto
Trabajar de forma coordinada con el Arquitecto Tecnológico PISA y el resto del equipo técnico.
Participar en sesiones de trabajo y talleres técnicos con el cliente para aclarar dudas funcionales y técnicas sobre PISA.
Reportar avances, riesgos y bloqueos técnicos de forma oportuna al Arquitecto Tecnológico PISA.
4. Perfil Requerido
4.1 Experiencia
Mínimo 3–5 años de experiencia como desarrollador .NET (C#, ASP.NET, .NET Core/.NET actual).
Experiencia comprobable trabajando con bases de datos Informix (consultas, procedimientos almacenados, optimización).
Experiencia previa en proyectos bancarios o de instituciones financieras (bancos, SOFIPOs, SOFOMes o cooperativas de ahorro y crédito).
Conocimiento y experiencia directa con el Core Banking PISA en México (módulos, estructura de datos, procesos operativos).
Deseable: experiencia previa en proyectos de migración o modernización de sistemas Core Banking.
4.2 Conocimientos Técnicos
Lenguajes y frameworks: C#, .NET Core / .NET 6+, ASP.NET, Web API.
Base de datos: Informix (obligatorio), SQL (consultas complejas, procedimientos almacenados, tuning básico).
Conocimiento de estándares de integración: APIs REST, servicios web SOAP, transferencias de archivos (SFTP, FTP).
Familiaridad con procesos batch, cierres contables/operativos y reportes regulatorios propios de la banca mexicana.
Deseable: conocimiento de herramientas ETL y control de versiones (Git).
Opcional pero valioso: conocimientos de Java.
Opcional pero valioso: conocimientos de Control-M (programación y monitoreo de cargas batch).
4.3 Formación Académica
Licenciatura o ingeniería en Sistemas, Informática, Computación o área afín.
Certificaciones valoradas (no excluyentes): Microsoft .NET, bases de datos Informix/IBM.
4.4 Competencias
Capacidad de análisis y resolución de problemas técnicos complejos.
Atención al detalle, especialmente en el manejo de información financiera sensible.
Buena comunicación con perfiles técnicos y funcionales.
Proactividad y capacidad de trabajo bajo esquemas de proyecto con tiempos definidos.
Disposición para documentar hallazgos y transferir conocimiento al equipo.
5. Entregables Esperados
Componentes y utilerías .NET funcionales para soporte y extracción de datos desde PISA/Informix.
Documentación técnica de estructuras de datos y lógica de negocio relevante para la migración.
Scripts de extracción, transformación y validación de datos (ETL) utilizados en los ciclos de migración.
Reportes de incidencias técnicas resueltas durante pruebas y ciclos de mock/ensayo.
What you will do
3.1 Desarrollo y Soporte sobre PISA
Desarrollar, mantener y dar soporte a componentes .NET que interactúan con el Core Banking PISA y su base de datos Informix.
Elaborar consultas, procedimientos y utilerías sobre Informix para extracción, validación y conciliación de información.
Diagnosticar y resolver incidencias técnicas relacionadas con procesos batch, interfaces y módulos de PISA.
Apoyar al Arquitecto Tecnológico PISA en el levantamiento técnico del AS-IS: estructuras de datos, procesos y customizaciones existentes.
3.2 Soporte a la Estrategia de Migración
Desarrollar scripts y utilerías de extracción (ETL) de datos desde Informix/PISA para su análisis y mapeo.
Colaborar en la construcción de pruebas de validación e integridad de datos durante los ciclos de migración.
Documentar la lógica de negocio embebida en el código y en la base de datos que deba trasladarse o replicarse en el nuevo entorno.
Apoyar la resolución de incidencias técnicas detectadas durante las pruebas de migración y ciclos de mock/ensayo.
3.3 Colaboración con el Equipo de Proyecto
Trabajar de forma coordinada con el Arquitecto Tecnológico PISA y el resto del equipo técnico.
Participar en sesiones de trabajo y talleres técnicos con el cliente para aclarar dudas funcionales y técnicas sobre PISA.
Reportar avances, riesgos
What you bring
4.1 Experiencia
Mínimo 3–5 años de experiencia como desarrollador .NET (C#, ASP.NET, .NET Core/.NET actual).
Experiencia comprobable trabajando con bases de datos Informix (consultas, procedimientos almacenados, optimización).
Experiencia previa en proyectos bancarios o de instituciones financieras (bancos, SOFIPOs, SOFOMes o cooperativas de ahorro y crédito).
Conocimiento y experiencia directa con el Core Banking PISA en México (módulos, estructura de datos, procesos operativos).
Deseable: experiencia previa en proyectos de migración o modernización de sistemas Core Banking.
4.2 Conocimientos Técnicos
Lenguajes y frameworks: C#, .NET Core / .NET 6+, ASP.NET, Web API.
Base de datos: Informix (obligatorio), SQL (consultas complejas, procedimientos almacenados, tuning básico).
Conocimiento de estándares de integración: APIs REST, servicios web SOAP, transferencias de archivos (SFTP, FTP).
Familiaridad con procesos batch, cierres contables/operativos y reportes regulatorios propios de la banca mexicana.
Deseable: conocimiento de herramientas ETL y control de versiones (Git).
Opcional pero valioso: conocimientos de Java.
Opcional pero valioso: conocimientos de Control-M (programación y monitoreo de cargas batch).
4.3 Formación Académica
Licenciatura o ingeniería en Sistemas, Informática, Computación o área afín.
Certificaciones valoradas (no excluyentes): Microsoft .NET, bases de datos Informix/IBM.
4.4 Competencias
Capacidad de análisis y resolución de problemas técnicos complejos.
Atención al detalle, especialmente en el manejo de información financiera sensible.
Buena comunicación con perfiles técnicos y funcionales.
Proactividad y capacidad de trabajo bajo esquemas de proyecto con tiempos definidos.
Disposición para documentar hallazgos y transferir conocimiento al equipo.
5. Entregables Esperados
Componentes y utilerías .NET funcionales para soporte y extracción de datos desde PISA/Informix.
Documentación técnica de estructuras de datos y lógica de negocio relevante para la migración.
Scripts de extracción, transformación y validación de datos (ETL) utilizados en los ciclos de migración.
Reportes de incidencias técnicas resueltas durante pruebas y ciclos de mock/ensayo.