Descripción
**Ubicación:** Madrid, M, ES
**Sobre el equipo y nuestro ámbito de actuación**
Nuestro equipo, una empresa de software dentro de Swiss Re, desarrolla soluciones SaaS/PaaS nativas en la nube (basadas en Azure) para clientes externos del sector de seguros de Vida y Salud. Nuestra cartera incluye productos establecidos a nivel mundial, así como otros en fase de crecimiento o incubación. Utilizamos las tecnologías más recientes y priorizamos la innovación para mantener nuestra competitividad.
Nuestro equipo técnico está compuesto por profesionales con competencias multidisciplinares, ubicados en diversos países, que entregan soluciones altamente disponibles y multi-regionales utilizadas en todo el mundo.
**Sobre el puesto**
Como Ingeniero Senior de Back-End, diseñarás y desarrollarás soluciones de software, apoyarás a tus compañeros ingenieros mediante programación colaborativa y revisiones entre pares, y liderarás debates sobre metodologías de desarrollo y buenas prácticas. Colaborarás con los responsables de producto, arquitectos y equipos de ingeniería para traducir las necesidades empresariales en sólidas soluciones tecnológicas alineadas con la visión y la hoja de ruta del producto.
Tus responsabilidades serán:
* Diseñar y desarrollar soluciones de software de back-end desplegadas a escala en entornos basados en la nube.
* Mantener el rendimiento, escalabilidad y seguridad de las aplicaciones de software, garantizando que cumplan elevados estándares de fiabilidad para los clientes.
* Participar en talleres de diseño con arquitectos, sesiones de revisión con ingenieros de software y apoyar a los directores de ingeniería y responsables de producto en la gestión de los procesos del ciclo de vida del desarrollo de software (SDLC).
* Utilizar eficazmente nuevas tecnologías para construir y lanzar pruebas de concepto (PoC) mediante un enfoque de prototipado.
* Colaborar con tus compañeros para asegurar que las buenas prácticas de ingeniería de software se apliquen correctamente y de forma eficiente.
**Sobre ti**
Nadie es perfecto ni cumple al 100 % todos los requisitos. Sin embargo, si cumples algunos de los criterios indicados a continuación y sientes una genuina curiosidad por el mundo del desarrollo de software y la nube TI, ¡nos encantará conocerte!
Si posees rasgos y experiencia que se ajusten a lo descrito a continuación, ¡nos encantaría recibir tu candidatura!
Experiencia obligatoria
* Capacidad sólida y práctica para programar en Java/Kotlin y Spring Boot, incluyendo Spring Security, interceptores de peticiones, trabajos en segundo plano o asincrónicos y anotaciones personalizadas.
* Conocimientos profundos de bases de datos relacionales (MSSQL, PostgreSQL), control de versiones de esquemas (Flyway) y frameworks ORM (Hibernate/JPA).
* Experiencia en el diseño de APIs y la comunicación entre servicios, incluidas APIs REST, mensajería, serialización JSON, gestión de APIs y patrones de integración.
* Experiencia en construcción, CI/CD, contenerización e implementación, utilizando Azure DevOps (Repos, Pipelines), Docker y Kubernetes/AKS.
* Comprensión sólida del diseño y la codificación segura de software, incluido el análisis estático de código, la detección de vulnerabilidades y su corrección.
* Experiencia en el desarrollo de aplicaciones nativas en la nube escalables, fiables y altamente disponibles, incluida la infraestructura en la nube, redes, seguridad y aprovisionamiento de recursos.
* Conocimientos básicos de Infraestructura como Código (IaC/Terraform) y observabilidad en la nube, incluidas OpenTelemetry, Application Insights, registro estructurado, métricas y trazado.
* Experiencia en todas las etapas del ciclo de entrega de software, incluidos diseño, implementación, pruebas y lanzamiento, con capacidad para documentar la arquitectura técnica y guiar o formar a otros ingenieros.
Competencias preferidas
* Experiencia en desarrollo frontend con React y JavaScript/TypeScript, con capacidad para comprender y contribuir a una base de código frontend existente cuando sea necesario.
* Conocimientos sobre prácticas modernas de desarrollo frontend, incluida la arquitectura basada en componentes, gestión del estado, integración de APIs REST, pruebas y herramientas de construcción frontend.
* Experiencia con uno o varios servidores web o de aplicaciones
Para España, el **rango salarial base** para este puesto es de 60.000 EUR a 100.000 EUR (para una jornada completa). El salario específico ofrecido considera:
* Los requisitos, alcance, complejidad y responsabilidades del puesto,
* El perfil del candidato, incluyendo formación/cualificaciones, experiencia, especialización, competencias y trayectoria profesional.
En caso de que no cumplas todos los requisitos o superes significativamente estos, el salario ofrecido podrá estar por debajo o por encima del rango anunciado.
Además de tu salario base, podrías ser elegible para recompensas y beneficios adicionales, incluido un atractivo bono basado en el rendimiento.
**Sobre Swiss Re**
Swiss Re es uno de los principales proveedores mundiales de reaseguros, seguros y otras formas de transferencia de riesgos basadas en seguros, trabajando para hacer al mundo más resiliente. Anticipamos y gestionamos una amplia variedad de riesgos, desde catástrofes naturales y cambio climático hasta ciberdelincuencia. Combinando experiencia con pensamiento creativo y conocimientos punteros, creamos nuevas oportunidades y soluciones para nuestros clientes. Esto es posible gracias a la colaboración de más de 15.000 empleados en todo el mundo.
Nuestro éxito depende de nuestra capacidad para construir una cultura inclusiva que fomente nuevas perspectivas y el pensamiento innovador. Adoptamos un entorno laboral en el que todos tienen iguales oportunidades de prosperar y desarrollarse profesionalmente, independientemente de su edad, género, raza, etnia, identidad y/o expresión de género, orientación sexual, capacidad física o mental, conjunto de competencias, forma de pensar u otras características. En nuestro entorno inclusivo y flexible, todos pueden ser auténticos en el trabajo y aportar su pasión por la sostenibilidad.
Si eres un profesional experimentado que regresa al mercado laboral tras una interrupción profesional, te animamos a presentar tu candidatura a las vacantes abiertas que coincidan con tus competencias y experiencia.
Podemos utilizar herramientas impulsadas por inteligencia artificial para apoyar la revisión y evaluación de las solicitudes para este puesto. Estas herramientas proporcionan información adicional a nuestros equipos de reclutamiento, pero todas las decisiones de contratación son cuidadosamente revisadas y tomadas por personas. Para obtener más información sobre cómo utilizamos la inteligencia artificial en el reclutamiento y cómo tratamos tus datos personales, consulta nuestra Declaración de privacidad de datos antes de presentar tu solicitud.
**Palabras clave:**
**Código de referencia:** 139139