Senior Software Engineer (Fullstack)
Role details
Job location
Tech stack
Job description
En NTT DATA estamos buscando un Senior Software Engineer cualificado para unirse a nuestro dinámico equipo y contribuir al futuro del desarrollo de software impulsado por IA para trabajar para un importante cliente dedicado a la aviación. Como Senior Software Engineer dentro del equipo de Ingeniería de IA, jugarás un papel crucial en el diseño, desarrollo, alojamiento y mantenimiento de aplicaciones web que aprovechen la inteligencia artificial y el aprendizaje automático. Trabajarás en estrecha colaboración con equipos multifuncionales para dar vida a productos impulsados por IA, asegurando que sean fáciles de usar, eficientes y escalables. Se espera que asumas la responsabilidad de las características y servicios desde el diseño hasta la producción, tomando decisiones de ingeniería sólidas en el camino. Responsabilidades Clave: * Desarrollo de Software: Colaborar con investigadores de IA y científicos de datos para integrar algoritmos y modelos de IA en aplicaciones web. Escribir código limpio, mantenible y eficiente utilizando las mejores prácticas. * Integración Web y IA: Desarrollar aplicaciones web amigables y responsivas que integren modelos, API y servicios de IA. Asegurarse de que la funcionalidad impulsada por IA sea eficiente, confiable y cumpla con los estándares de calidad acordados. * Alojamiento y Despliegue: Gestionar el despliegue de aplicaciones en plataformas en la nube (por ejemplo, AWS, Azure, Google Cloud) y contribuir a soluciones robustas que aseguren alta disponibilidad y escalabilidad. * Mantenimiento y Optimización: Monitorear la salud y el rendimiento de las aplicaciones, solucionar problemas e implementar mejoras continuas. * Colaboración: Colaborar estrechamente con equipos multifuncionales, incluidos investigadores de IA, científicos de datos, diseñadores UX/UI y gerentes de producto, para asegurar la integración sin problemas de las características de IA en las aplicaciones. * Conciencia de Seguridad y Riesgos: Diseñar e implementar software teniendo en cuenta la seguridad, la privacidad y la protección de datos. Identificar proactivamente posibles riesgos de seguridad o cumplimiento en la arquitectura y la implementación, y escalar preocupaciones a los equipos de seguridad o gobernanza apropiados cuando se requiera una revisión más profunda (por ejemplo, DPIA, GDPR, modelado de amenazas). * Excelencia Operativa: Construir y operar servicios con un fuerte enfoque en la confiabilidad y la observabilidad. Escribir pruebas automatizadas significativas, definir métricas de nivel de servicio, crear paneles y configurar alertas para asegurar que los sistemas sean comprensibles, soportables y resilientes en producción. * Documentación: Crear y mantener documentación técnica para código, API y arquitectura del sistema. Requisitos técnicos: * Más de 5 años de experiencia en ingeniería de software empresarial
Requirements
trabajando en entornos complejos, con un historial comprobado de entregar valor tangible a través de la tecnología. * Experiencia comprobada en desarrollo de software con experiencia en desarrollo de aplicaciones web y backend. * Fuertes habilidades de programación, particularmente en Python para desarrollo backend y JavaScript (React, Node.js) para desarrollo frontend. * Experiencia con conceptos y bibliotecas de IA y aprendizaje automático. * Dominio de plataformas de computación en la nube (preferiblemente AWS). * Conocimiento de las mejores prácticas de DevOps para CI/CD, observabilidad y pruebas automatizadas. * Familiaridad con tecnologías de contenerización y orquestación (Docker, Kubernetes). * Excelentes habilidades para resolver problemas y atención al detalle. * Fuertes habilidades de comunicación y colaboración. * Capacidad para trabajar en un entorno dinámico y de ritmo acelerado. ¿Dónde trabajarás? Buscamos
Benefits & conditions
integrar este perfil en el equipo de Zaragoza, donde contamos con dos oficinas (El Trovador y Aragonia). No obstante, colaboramos con equipos distribuidos en diferentes localizaciones por lo que tenemos un modelo de trabajo muy flexible. Para esta oportunidad buscamos a futuros compis abiertos a hacer viajes semanales a Barcelona. ¿Qué te ofrecemos? Contrato indefinido desde el primer momento. Participar en proyectos destacados. Revisiones de categoría y salario anuales. Ayuda flex (ayuda extra aparte de tu salario): 126 euros más al mes como ayuda al teletrabajo y a las dietas.