> Markdown version of [/jobs/ext/1873945-markets-software-engineer](https://www.wearedevelopers.com/jobs/ext/1873945-markets-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # MARKETS SOFTWARE ENGINEER - **Company:** disJob - **Location:** Barcelona, Spain - **Contract:** Apprenticeship - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Data Analysis, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Software Quality, Databases, Computer Engineering, Data Visualization, Relational Databases, Python (Programming Language), Apache Maven, NoSQL, NuGet, Object-Oriented Software Development, Software Engineering, SQL Databases, Scripting, Git, Data Management, Software Version Control, Microservices - **Published:** August 1, 2026 - **Apply:** https://www.disjob.com/ofertas_fitxa.php?Up=EKEGG ## About the Role * 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)., * 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., * 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., H RIESGOS DE MERCADO, LIQUIDEZ Y TIPO DE INTERÉS S.1.4 ALIANZAS - COMUNICACIÓN S.2.1 HUMANISMO - COMUNICACIÓN Y EMPATÍA H PROGRAMACIÓN MODELOS ANALÍTICOS H TÉCNICAS CUANTITATIVAS Y VALORACIÓN DE RIESGOS / DISEÑO Y MODELIZACIÓN S.1.1 ALIANZAS - COLABORACIÓN Y TRANSVERSALIDAD S.1.3 ALIANZAS - INFLUENCIA S.1.2 ALIANZAS - ORIENTACIÓN A CLIENTE S.2.2 HUMANISMO - LIDERAZGO Y DESARROLLO DE EQUIPOS / AUTOLIDERAZGO S.4.1 ANTICIPACIÓN - ANTICIPACIÓN Y GESTIÓN DEL CAMBIO S.3.1 EMPODERAMIENTO - FOCO EN RESULTADOS H HERRAMIENTAS, SISTEMAS Y APLICACIONES ESPECÍFICAS DE MERCADOS FINANCIEROS S.5.1 DIVERSIDAD - IMPULSO DE LA DIVERSIDAD H ARQUITECTURA TI H PRODUCTOS Y SERVICIOS BANCARIOS Y/O FINANCIEROS H DATA FABRIC Y DATA MESH H ANALÍTICA AVANZADA Y MODELOS PREDICTIVOS H ALMACENAMIENTO DE DATOS EN LA NUBE H DATA PREPARATION/MOVEMENT TOOLS H DATA VISUALIZATION H ANÁLISIS CUANTITATIVO H INSIGHTS DE NEGOCIO H ANÁLISIS EN TIEMPO REAL H INTEGRACIÓN DE APIS Y MICROSERVICIOS H DESARROLLO DE SOFTWARE ## Description 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., 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., 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., * 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., 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. ## Related Videos - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How your .NET software supply chain is open to attack : and how to fix it](https://www.wearedevelopers.com/videos/938-how-your-net-software-supply-chain-is-open-to-attack-and-how-to-fix-it) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)