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.
Nice to have
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.
