💼 Modalidad: Remoto
💰 Salario: 36.000€
¿Eres un/a Senior Developer .NET con experiencia diseñando soluciones robustas, escalables y orientadas a producción? Buscamos incorporar un perfil sénior para participar en la construcción de una nueva plataforma de negociación electrónica y pricing de renta fija, desarrollada con tecnologías .NET modernas y AWS.
Tendrás un papel clave en el diseño, desarrollo y entrega de componentes de software de alta calidad para flujos de negociación electrónica. Trabajarás en un entorno tecnológico exigente, colaborando con equipos de negocio, producto, arquitectura e infraestructura para crear soluciones fiables, mantenibles y escalables.
Si eres un profesional apasionado por la tecnología, con una mentalidad orientada a la solución y buscas un entorno donde puedas crecer y aportar valor, ¡te invitamos a unirte a nuestro equipo en Metrica España!
Obligatorios
Conocimientos requeridos:
Habilidades técnicas requeridas:
Experiencia de nivel experto en C# y .NET/.NET Core, con un sólido conocimiento del diseño orientado a objetos, los principios SOLID y la arquitectura limpia.
Amplia experiencia en el diseño, desarrollo y soporte de API web y servicios RESTful de ASP.NET Core en entornos de producción.
Conocimiento avanzado de multihilo, programación asíncrona, optimización del rendimiento y diseño de sistemas distribuidos.
Experiencia demostrada con bases de datos SQL y NoSQL, incluyendo modelado de datos, consideraciones de rendimiento y soporte operativo.
Experiencia práctica con tecnologías de contenedores como Docker y patrones de despliegue modernos.
Amplia experiencia en el diseño y la entrega de arquitecturas de microservicios o orientadas a servicios basadas en API.
Sólida disciplina en pruebas automatizadas, incluyendo pruebas unitarias, de integración y basadas en el comportamiento, utilizando herramientas como NUnit, Moq y Cucumber.
Amplia experiencia con arquitecturas de mensajería y basadas en eventos, utilizando tecnologías como RabbitMQ, TIBCO, SignalR o plataformas equivalentes. Amplia experiencia con herramientas de integración continua, entrega continua y control de versiones como Git, TeamCity o plataformas equivalentes.
Experiencia práctica trabajando en equipos de desarrollo ágil y contribuyendo a la mejora del ciclo de vida del software.
Experiencia brindando soporte a sistemas de producción, diagnosticando incidentes y mejorando la confiabilidad, la monitorización y la preparación operativa.
Inglés avanzado (imprescindible).Bloqueante
Deseables
Habilidades deseables:
Conocimiento de productos de renta fija, idealmente incluyendo negociación electrónica, fijación de precios, flujos de trabajo de RFQ o conectividad de mercado.
Experiencia configurando y mejorando pipelines de integración continua y entrega continua.
Conocimiento de uno o más frameworks de aplicaciones de una sola página (SPA) en JavaScript.
Experiencia práctica diseñando u operando soluciones en AWS.
Experiencia con observabilidad nativa en la nube, infraestructura como código o herramientas de despliegue automatizado.
Cualidades y habilidades:
Ingeniero práctico altamente capacitado con profundo conocimiento en desarrollo .NET, diseño de sistemas y entrega de software de producción.
Practicista, orientado a resultados y con capacidad para equilibrar el ritmo de entrega con la calidad de ingeniería a largo plazo. Adaptable a diversas responsabilidades técnicas y comerciales.
Excelentes habilidades analíticas y de resolución de problemas, especialmente en sistemas distribuidos complejos.
Capacidad para trabajar de forma independiente en problemas técnicos complejos y ofrecer soluciones de alta calidad con mínima supervisión.
Sólidas habilidades de comunicación oral y escrita, con capacidad para explicar conceptos técnicos con claridad a las partes interesadas del ámbito empresarial y tecnológico.