En Acciona IT estamos en búsqueda de un
Software Engineer Sr. para sumarse a un importante laboratorio multinacional.
Esquema híbrido: 2 días presenciales en Munro, 3 días de Home Office.
La persona ideal contará con un sólido background y experiencia comprobable en lenguajes de programación como
C#, Java y Python, así como conocimientos en
servicios de IA, prompt engineering, Azure y Databricks.
El rol estará enfocado en
desarrollo, APIs, configuración, soporte de sistemas, gestión de cambios, gestión de demanda y despliegues.
Se requiere una estrecha colaboración con el
Scrum Team, IT Capability Lead y Global Solution Manager, alineándose con la estrategia global.
Requisitos - Título universitario en Ciencias de la Computación o carrera afín, o experiencia equivalente de más de 3 años en desarrollo de software y soporte de sistemas, servicios y soluciones.
- Experiencia comprobable como desarrollador/a en C#, Java y Python.
- Experiencia en aplicaciones .NET Core MVC.
- Experiencia con herramientas de versionado de código (Git).
- Conocimiento sólido de servicios Azure, incluyendo:
- Table Storage
- Queue
- Video Indexer
- Document Intelligence
- Databricks
- Experiencia construyendo web services y APIs RESTful JSON.
- Experiencia en sistemas de:
- Content Management
- Digital Asset Management
- Approval Management (ej.: DAM, Veeva Vault, etc.)
- Experiencia trabajando bajo metodologías ágiles.
- Buenas habilidades de comunicación, con capacidad de explicar conceptos técnicos a perfiles no técnicos.
- Excelentes habilidades de resolución de problemas y trabajo en equipo.
- Inglés avanzado (otros idiomas son un plus).
Tareas y Responsabilidades - Desarrollar, implementar y dar soporte a productos de software, funcionalidades y mejoras en C#, Java y Python.
- Desarrollar, implementar y mantener soluciones de IA dentro del Content Management Cluster.
- Gestionar servicios de Azure para el procesamiento eficiente de datos:
- Table Storage
- Queue
- Video Indexer
- Document Intelligence
- Databricks (Ej.: solución de IA que escanea contenido que se sube a Veeva Vault y, en base a prompts, lo clasifica y etiqueta automáticamente).
- Comprender requerimientos de negocio, realizar evaluaciones técnicas y participar activamente en ceremonias Scrum.
- Implementar y/o asistir en requests de cambio del sistema, en conjunto con consultores técnicos o vendors externos, a lo largo del ciclo de vida de Change Management (desarrollo, testing, release).
- Brindar soporte nivel 3 para aplicaciones existentes.
- Colaborar con otros equipos de IT (ej.: soporte nivel 2, equipo de integraciones) y vendors externos.
- Asegurar la transferencia de conocimiento a equipos de soporte nivel 1 y 2 mediante documentación y mantenimiento de Knowledge Base Articles.
- Monitorear el rendimiento y la estabilidad del sistema, identificando y mitigando riesgos de performance y seguridad.
- Asistir en la gestión de actualizaciones del vendor (SaaS releases) y comunicar cambios a IT y al Business Capability Lead.
- Crear reportes ad hoc relacionados a los sistemas para distintos stakeholders.