Software Engineering Manager
Role details
Job location
Tech stack
Job description
En Unisys buscamos a un Software Engineering Manager, para una aplicación cloud-native , basada en microservicios y alojada en AWS , que impulsa la transición de las aerolíneas hacia el Modern Airline Retailing .
Está diseñada para ofrecer alta disponibilidad, escalabilidad y seguridad , integrándose tanto con sistemas heredados como con APIs., * Liderar uun equipo compuesto por desarrolladores, testers y personal business support.
-
Gestionar equipos de más de 10 empleados y contractors
-
Dirigir equipos de ingeniería con participación activa en el desarrollo.
-
Garantizar la entrega de todas las funcionalidades y tareas planificadas, asegurando los estándares de calidad.
-
Revisar código complejo, dar feedback constructivo, mentoría técnica y seguimiento de acciones en los sprints (diseño, implementación, pruebas, entrega y demás aspectos)
-
Organizar y realizar revisiones técnicas periódicas de la solución y la aplicación.
-
Liderar las mejores prácticas y principios técnicos en arquitectura de APIs y microservicios.
-
Colaborar estrechamente con arquitectos, ingenieros DevOps y otros miembros clave en múltiples scrums para asegurar alineación en diseño, implementación, calidad y rendimiento.
-
Apoyar a los arquitectos con pruebas de concepto, evaluación de tecnologías y facilitar la comprensión del diseño y arquitectura por parte del equipo.
-
Trabajar junto al Project Manager para respaldar planes de proyecto y asignación correcta de recursos y tiempos.
-
Asumir la gobernanza técnica como Scrum Master , gestionando las tareas técnicas del proyecto.
-
Coordinar el flujo de trabajo de profesionales de menor nivel, supervisando actividades diarias de soporte, producción u operaciones.
-
Establecer prioridades para garantizar la finalización de tareas y coordinar actividades con otros líderes.
-
Tomar decisiones y resolver problemas guiándose por políticas, procedimientos y planes de negocio, con supervisión del manager.
-
Mantener relación con clientes y stakeholders para gestionar contratos y relaciones.
Requirements
-
Experiencia en desarrollo de aplicaciones modernas basadas en microservicios con Spring Boot sobre AWS , en entornos Ágiles , integradas con DevSecOps y pipelines CI/CD automatizados. Conocimiento en Domain Driven Design (DDD) es un plus.
-
Más de 10 años de experiencia relevante en conceptos y tecnologías de API: REST, JSON, XML, SOAP, YAML, GraphQL, Swagger.
-
Dominio del stack Java/J2EE con Spring Boot y tecnologías relacionadas.
-
Buen manejo de tecnologías UI como React .
-
Experiencia en plataformas cloud públicas (AWS), entornos de desarrollo (Visual Studio, Eclipse), herramientas CI/CD (Jenkins, Maven, Nexus), Kubernetes, API Gateway (Zuul, Apigee), bases de datos NoSQL (MongoDB) y SQL (MySQL/Oracle).
-
Conocimiento en caching distribuido (Redis), logging centralizado (ELK), trazabilidad end-to-end, monitoreo de rendimiento, Service Mesh, control de versiones (GitLab, Bitbucket, GitHub), herramientas de seguridad (Fortify, Blackduck, SonarQube), mensajería (IBM MQ, RabbitMQ), Kafka y servidores como IIS.
-
Experiencia en entornos dinámicos y resolución de incidencias en producción dentro de SLA, aprovechando el ecosistema DevOps.
-
Capacidad para resolver problemas complejos con soluciones innovadoras y efectivas
-
Disposición para aprender nuevas tecnologías conforme evoluciona el mercado
Benefits & conditions
-
Salario competitivo
-
Contrato indefinido.
-
Modelo Híbrido 2 días oficina, 3 días home office.
-
Plan de carrera a medida, orientado a crecimiento continuo
-
Formación continuada, tanto técnica como competencial (clases de inglés, cursos de Skills interpersonales...).
-
Proyectos dinámicos en uno de nuestros mayores clientes. (IBEX35).
-
Interesante plan de retribución flexible: seguro de vida, seguro médico, tickets guardería, tickets restaurante, tickets transporte...