MARKETS SOFTWARE ENGINEER

CaixaBank · BARCELONA, B, ES, 08028 · Spain

MARKETS SOFTWARE ENGINEER Technology / Software Development

Vista previa de la oferta

MARKETS SOFTWARE ENGINEER

Technology / Software Development

CaixaBank es un grupo financiero con un modelo de banca universal socialmente responsable con visión a largo plazo, basado en la calidad, la cercanía y la especialización, que ofrece una propuesta de valor de productos y servicios adaptada para cada segmento, asumiendo la innovación como un reto estratégico y un rasgo diferencial de su cultura, y cuyo posicionamiento líder en banca minorista en España y Portugal le permite tener un rol clave en la contribución al crecimiento económico sostenible.

 

¿Qué proyectos desarrollamos?

La misión del equipo de Quants es apoyar a la Dirección Financiera mediante el desarrollo de herramientas avanzadas y la infraestructura tecnológica necesaria para el pricing y la gestión del riesgo de mercado y contrapartida de las carteras de productos financieros del Área de ALM Treasury and Funding y del Área de Markets. 


El equipo combina modelización cuantitativa con desarrollo de software, participando tanto en la construcción de modelos como en su industrialización y exposición como servicios corporativos, en un entorno con una fuerte orientación a la escalabilidad, la integración y la eficiencia operativa. 

 

RESPONSABILIDADES PRINCIPALES

 

Buscamos un perfil orientación al desarrollo de software, que participe de forma activa en todo el ciclo de vida de las aplicaciones: desde el diseño hasta la operación en producción. 


Proyectos estratégicos 

Participación en iniciativas estratégicas con impacto directo en negocio, incluyendo: 

 

• Desarrollo de plataformas bancarias. 
• Integración de soluciones con sistemas de mercado y plataformas core (arquitecturas front-to-back). 
• Diseño de servicios y APIs para la exposición de funcionalidades cuantitativas a 
otras áreas del banco. 

 

Desarrollo y evolución del ecosistema cuantitativo

Participación en la evolución del stack tecnológico del equipo: 
• Diseño, desarrollo y mantenimiento de aplicaciones y servicios críticos en entornos 
productivos. 
• Estandarización, simplificación y modernización (“corporativización”) de soluciones existentes. 
• Evolución de plataformas comunes orientadas a servicios (arquitecturas basadas 
en APIs y microservicios). 
• Participación en el desarrollo de librerías reutilizables y componentes compartidos 
para cálculo de pricing y riesgo. 
• Gestión de datos de soporte y configuración mediante bases de datos relacionales 
y NoSQL. 
• Participación en el mantenimiento evolutivo y resolución de incidencias en 
sistemas críticos de negocio. 
• Asegurar la calidad del software mediante buenas prácticas de desarrollo (code 
reviews, testing, versionado). 
• Uso de herramientas modernas de desarrollo colaborativo (Git como estándar de 
control de versiones). 
• Participación en el diseño de arquitecturas técnicas y decisiones tecnológicas. 
• Contribución a iniciativas de eficiencia, automatización y mejora continua del 
ciclo de desarrollo. 

 

Gestión, documentación y comunicación técnica

• Elaboración de documentación técnica y funcional de aplicaciones y servicios. 
• Definición de arquitecturas, flujos de cálculo y dependencias técnicas. 
• Interlocución con equipos técnicos (arquitectura, sistemas, data) y usuarios de 
negocio. 
• Soporte a auditorías técnicas, revisiones de arquitectura y procesos de gobierno IT. 

Requisitos mínimos

• Titulación superior en formación científica o técnica: Ingeniería Informática, Telecomunicaciones u otras titulaciones afines. 
• Experiencia en desarrollo de software orientado a objetos (Java, C#, C++ o similares). 
• Experiencia en diseño y mantenimiento de aplicaciones a lo largo de su ciclo de vida (desarrollo, despliegue y operación). 
• Conocimientos en gestión de dependencias y librerías (Maven, pip, NuGet o equivalentes). 
• Conocimientos de Python como lenguaje de apoyo (scripting, análisis de datos, prototipado). 
• Experiencia con bases de datos SQL y/o NoSQL. 
• Experiencia en control de versiones (Git). 


SE VALORARÁ

• Experiencia en entornos de mercados financieros, ALM o gestión de riesgos. 
• Conocimiento de productos financieros o modelos de valoración. 
• Experiencia en arquitecturas distribuidas, APIs o microservicios. 
• Experiencia en procesos de modernización y estandarización de aplicaciones. 
• Experiencia en entornos cloud, despliegues automatizados o contenedores. 
• Disponibilidad de repositorios de código que demuestren buenas prácticas y 
capacidad técnica. 

Competencias clave

• Alta responsabilidad sobre el ciclo de vida del software. 
• Capacidad para trabajar en entornos multidisciplinares (negocio + tecnología). 
• Orientación a la calidad, robustez y mantenibilidad del software. 
• Capacidad analítica y resolución de problemas complejos. 
• Proactividad, autonomía e iniciativa. 
• Curiosidad tecnológica y actitud de aprendizaje continuo en entornos exigentes.

¿Qué ofrecemos?

Job profile

Experto en lenguajes de programación para poder analizar, diseñar, testear las distintas soluciones o modelos a implementar dentro del área y poder definir requerimientos para la creación y evolución de las distintas herramientas que se utilizan tanto en el área como en la entidad.

Competencias

H RIESGOS DE MERCADO, LIQUIDEZ Y TIPO DE INTERÉSS.1.4 ALIANZAS – COMUNICACIÓNS.2.1 HUMANISMO – COMUNICACIÓN Y EMPATÍAH PROGRAMACIÓN MODELOS ANALÍTICOSH TÉCNICAS CUANTITATIVAS Y VALORACIÓN DE RIESGOS / DISEÑO Y MODELIZACIÓNS.1.1 ALIANZAS – COLABORACIÓN Y TRANSVERSALIDADS.1.3 ALIANZAS – INFLUENCIAS.1.2 ALIANZAS – ORIENTACIÓN A CLIENTES.2.2 HUMANISMO – LIDERAZGO Y DESARROLLO DE EQUIPOS / AUTOLIDERAZGOS.4.1 ANTICIPACIÓN – ANTICIPACIÓN Y GESTIÓN DEL CAMBIOS.3.1 EMPODERAMIENTO – FOCO EN RESULTADOSH HERRAMIENTAS, SISTEMAS Y APLICACIONES ESPECÍFICAS DE MERCADOS FINANCIEROSS.5.1 DIVERSIDAD – IMPULSO DE LA DIVERSIDADH ARQUITECTURA TIH PRODUCTOS Y SERVICIOS BANCARIOS Y/O FINANCIEROSH DATA FABRIC Y DATA MESHH ANALÍTICA AVANZADA Y MODELOS PREDICTIVOSH ALMACENAMIENTO DE DATOS EN LA NUBEH DATA PREPARATION/MOVEMENT TOOLSH DATA VISUALIZATIONH ANÁLISIS CUANTITATIVOH INSIGHTS DE NEGOCIOH ANÁLISIS EN TIEMPO REALH INTEGRACIÓN DE APIS Y MICROSERVICIOSH DESARROLLO DE SOFTWAREH ESTRATEGIA FINANCIERAH IA LITERACY

Encuentra más ofertas como esta

Explora más ofertas activas de esta empresa o crea una cuenta en Insider Jobs para buscar, guardar y seguir oportunidades en todo el job board.