RELX
RELX
RELX desarrolla análisis y herramientas de toma de decisiones basados en información para clientes profesionales y empresariales de todo el mundo. Sus productos combinan contenido especializado, datos y tecnología para respaldar mejores decisiones y resultados más sólidos en los sectores de Riesgo, Científico, Técnico y Médico, Legal y Exposiciones. RELX también opera en los mercados de consultoría, atención sanitaria y seguros, ayudando a las organizaciones a mejorar la productividad, gestionar riesgos, impulsar la investigación, respaldar el trabajo jurídico y realizar transacciones comerciales más eficaces.

Ingeniero/a de software de nivel intermedio, C#/.NET y Angular — RELX

Desarrolla software regulatorio para fabricantes de ciencias de la vida con C#/.NET y Angular. Crea soluciones fiables en la nube con prácticas de ingeniería asistidas por IA.

Descripción

  • Desarrolla y mantiene API de C#/.NET, microservicios, servicios en segundo plano e interfaces de Angular.
  • Moderniza el software heredado en etapas concretas para mejorar su mantenibilidad, fiabilidad y experiencia de usuario.
  • Diseña modelos de datos, consultas e integraciones de SQL Server.
  • Utiliza herramientas de desarrollo con IA aprobadas durante la planificación, implementación, pruebas, depuración, refactorización y documentación; revisa y valida el contenido generado.
  • Crea pruebas automatizadas y aplica el desarrollo guiado por pruebas cuando resulte útil.
  • Participa en revisiones de código, debates técnicos y decisiones compartidas de diseño e implementación.
  • Utiliza servicios de Azure, canales de CI/CD, registros y monitorización para entregar y dar soporte al software en producción.
  • Colabora con los equipos de producto, ingeniería de calidad, arquitectura, seguridad y operaciones desde la definición de requisitos hasta el lanzamiento y el soporte continuo.

Requisitos

  • Cuenta con unos tres años o más de experiencia profesional en ingeniería de software, o experiencia equivalente demostrable en la entrega de software de producción.
  • Tiene experiencia práctica con C#, .NET, API REST, Angular y TypeScript.
  • Tiene experiencia con Microsoft SQL Server, incluida la escritura de consultas y el conocimiento del acceso a datos y de los aspectos de rendimiento.
  • Comprende las pruebas automatizadas, Git, la revisión de código y la entrega iterativa de software.
  • Ha utilizado herramientas de programación con IA o está dispuesto/a a adoptarlas con criterio.
  • Puede hacerse cargo de tareas de complejidad moderada, comunicar avances y compensaciones, y pedir opinión cuando las decisiones puedan afectar de forma más amplia a la arquitectura o a los clientes.
  • Demuestra atención a la seguridad, la privacidad de los datos, la fiabilidad y la documentación clara.
  • Se valorará experiencia adicional con servicios de Azure, Azure DevOps, canales de CI/CD, Docker, Kubernetes, modernización de sistemas heredados, integración de microservicios, observabilidad, resolución de problemas en producción o software para ciencias de la vida, atención sanitaria, entornos regulatorios u otros sectores que requieran un alto nivel de confianza.

Beneficios

  • Iniciativas para favorecer un equilibrio saludable entre la vida laboral y personal
  • Iniciativas de bienestar
  • Permiso parental compartido
  • Ayuda para estudios
  • Permisos sabáticos
  • Horario laboral flexible
  • Beneficios que varían según el país