
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