
LexisNexis desarrolla soluciones de información y análisis profesionales para bufetes de abogados, empresas, organismos gubernamentales e instituciones académicas. Sus productos de investigación jurídica, noticias, inteligencia empresarial y gestión de riesgos ayudan a las organizaciones a trabajar con información compleja en áreas como el cumplimiento normativo, la detección del fraude, la identidad, las investigaciones, los resultados de salud, la gestión de cuentas por cobrar, la toma de decisiones sobre riesgos y la optimización de flujos de trabajo. Como parte de RELX, LexisNexis integra datos, análisis y herramientas digitales para respaldar decisiones fundamentadas y un trabajo profesional más eficiente.
Ingeniero/a de software de nivel intermedio, Johannesburgo (presencial)
Desarrolla software con C#/.NET y Angular para los productos regulatorios de LexisNexis. Contribuye a ofrecer soluciones fiables y habilitadas para la nube a empresas farmacéuticas, biotecnológicas y de dispositivos médicos.
Descripción
- Desarrolla y da soporte a API de C#/.NET, microservicios, servicios en segundo plano e interfaces de Angular.
- Mejora aplicaciones heredadas con actualizaciones específicas que refuercen su mantenibilidad, fiabilidad y facilidad de uso.
- Crea y utiliza modelos de datos, consultas e integraciones de Microsoft SQL Server.
- Aplica herramientas de desarrollo de IA aprobadas en la planificación, programación, pruebas, depuración, refactorización y documentación; revisa y verifica sus resultados.
- Crea pruebas automatizadas y utiliza el desarrollo guiado por pruebas cuando sea adecuado.
- Participa en revisiones de código, conversaciones técnicas y decisiones conjuntas de diseño e implementación.
- Utiliza servicios de Azure, canalizaciones de CI/CD, registros y monitorización para entregar y mantener software en producción.
- Colabora con los equipos de producto, ingeniería de calidad, arquitectura, seguridad y operaciones durante la definición de requisitos, la publicación y el soporte continuo.
Requisitos
- Aporta alrededor de tres años o más de experiencia profesional en ingeniería de software, o pruebas equivalentes de haber entregado software en producción.
- Cuenta con experiencia práctica en C#, .NET, API REST, Angular y TypeScript.
- Ha trabajado con Microsoft SQL Server, incluida la escritura de consultas y la consideración del acceso a datos y el rendimiento.
- Comprende las pruebas automatizadas, Git, las revisiones 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 responsabilizarse de tareas de complejidad moderada, comunicar avances y compromisos, y pedir orientación cuando las decisiones puedan afectar de forma más amplia a la arquitectura o a los clientes.
- Presta atención a la seguridad, la privacidad de los datos, la fiabilidad y una documentación clara.
- Se valorará la experiencia con servicios de Azure, Azure DevOps, canalizaciones 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 ámbitos que requieren un alto nivel de confianza.
Beneficios
- Programas de bienestar
- Permiso parental compartido
- Apoyo para continuar los estudios
- Permiso sabático
- Horario flexible
- Beneficios adaptados al país