




Resumen: Un Líder Técnico de Desarrollo de Software es un ingeniero práctico responsable del diseño técnico, el desarrollo y la calidad, liderando con el ejemplo y fomentando la colaboración. Aspectos destacados: 1. Dirigir el diseño técnico, el desarrollo y la calidad de un equipo multifuncional 2. Mentorizar e inspirar a los equipos de desarrollo de productos con prácticas ágiles 3. Supervisar la visión técnica, gestionar riesgos y garantizar el cumplimiento de los estándares **La oportunidad** En Univeris, un **Líder Técnico de Desarrollo de Software** es un ingeniero de software práctico responsable del diseño técnico, el desarrollo y la calidad de las entregas técnicas de su equipo. Los Líderes Técnicos son, por naturaleza, colaborativos y lideran con el ejemplo, comprendiendo que la resolución de problemas y la búsqueda de soluciones siempre son más efectivas cuando se realizan de forma colectiva. Los Líderes Técnicos participan en la planificación de la hoja de ruta y de los proyectos, ejecutan planes incrementales con su equipo, desempeñan un papel clave en la comunicación del progreso a las partes interesadas y, en última instancia, representan a su equipo de desarrollo de productos dentro del proceso de desarrollo de software. **El puesto** El Líder Técnico de Desarrollo de Software será responsable de: * La calidad del software entregado por el equipo de producto multifuncional, incluido el cumplimiento de los estándares y marcos de desarrollo. * Proporcionar un alto grado de visibilidad sobre la salud y el rendimiento del equipo multifuncional en todo momento. * La capacidad del equipo multifuncional para cumplir los compromisos de entrega. * La mejora continua de la productividad y la velocidad del equipo multifuncional. Colaborar con el Gestor de Servicios Profesionales y el Product Owner, trabajando estrechamente con ellos para crear, mantener y refinar (pulir) eficazmente el backlog del equipo: * Liderar con el ejemplo y proporcionar liderazgo, mentoría e inspiración al equipo de desarrollo de productos. * Colaborar con el **Product Owner**, trabajando estrechamente con él para crear, mantener y refinar (pulir) eficazmente el backlog del equipo. * Actuar como modelo a seguir para la incorporación y aplicación de prácticas y metodologías ágiles. * Colaborar continuamente con otros Líderes Técnicos de Desarrollo de Software, Gerentes de Desarrollo de Software, Arquitectura y otros equipos técnicos involucrados en los proyectos. * Liderar la visión técnica de extremo a extremo del proyecto, supervisar el diseño y la integración de sistemas complejos e identificar y mitigar tempranamente los riesgos técnicos durante el ciclo de vida del proyecto para minimizar su impacto en los plazos de entrega y la calidad del producto. * Actuar como punto de escalación para la toma de decisiones técnicas, evaluando y equilibrando eficazmente beneficios y compensaciones. * Comprender la necesidad de estándares y mejores prácticas de desarrollo, contribuir a ellos y ayudar a hacerlos cumplir. * Actuar como recurso para su equipo en cuanto a políticas, procedimientos y cuestiones técnicas. * Realizar revisiones de diseño y código de los componentes de software desarrollados por otros miembros del equipo. * Revisar el software actual para identificar oportunidades de mejora del rendimiento y la estabilidad. * Promover la extensibilidad y la reutilización en el diseño y la codificación de aplicaciones. **El candidato ideal** **Cualificaciones fundamentales** * Licenciatura en Ciencias de la Computación o campo relacionado, o experiencia laboral equivalente. * **Más de 8 años** de experiencia en desarrollo de software. * **Más de 5 años** liderando el diseño y el desarrollo de aplicaciones transaccionales de alto rendimiento en **entornos Microsoft**. Experto en arquitecturas del lado del servidor y marcos de persistencia, con una sólida capacidad para integrar interfaces modernas y escalables mediante **Angular** y estándares web (HTML5/CSS3/JS). * **Más de 2 años** de experiencia en un puesto de Líder de Equipo. * **Más de 2 años** desarrollando aplicaciones **nativas en la nube** y centradas en APIs. * Experiencia demostrada y comodidad en roles con interacción directa con clientes, con énfasis en la comunicación profesional y la construcción de relaciones. * Amplia experiencia profesional en Programación Orientada a Objetos (POO). * Amplia experiencia profesional en metodologías iterativas de entrega de software: Ágil, SCRUM, SAFe, XP, etc. * Excelentes habilidades de comunicación verbal, escrita y presentacional, con capacidad para comunicarse eficazmente con todos los niveles de usuarios/dirección, incluidos clientes externos y proveedores. * **Nivel avanzado de inglés** (hablado y escrito), con experiencia en entornos multiculturales actuando como enlace técnico principal entre el equipo de desarrollo, las partes interesadas y los clientes finales. **Cualificaciones demostradas (generales)** * Capacidad sobresaliente para iniciar acciones de forma autónoma, liderar con el ejemplo y colaborar. * Excelentes habilidades organizativas e interpersonales, con gran atención al detalle. * Capacidad para realizar múltiples tareas, adaptarse a prioridades cambiantes, tomar decisiones bajo ambigüedad y cumplir plazos ajustados. * Capacidad para prosperar en un entorno dinámico y orientado a resultados. * Proactividad para identificar áreas de debilidad y esforzarse por mejorarlas. * Aptitud e interés por aprender rápidamente nuevas tecnologías y métodos emergentes. * Capacidad para evaluar riesgos e impactos sobre el sistema existente al añadir nueva funcionalidad. **Cualificaciones demostradas (técnicas)** * **Desarrollo de aplicaciones centradas en la nube:** APIs RESTful, microservicios, contenedores, Kubernetes, Terraform, Spring Boot. * **Tecnologías de calidad:** Pruebas unitarias (xUnit, Fluent Assertions). * Trabajo con **SQL Server**, procedimientos almacenados, funciones almacenadas, análisis de rendimiento y ajuste de bases de datos, etc. * Experiencia profesional con Diseño Guiado por el Comportamiento (BDD), Diseño Guiado por Pruebas (TDD) y Diseño Guiado por el Dominio (DDD). * Excelentes habilidades de resolución de problemas; capacidad para depurar y resolver incidencias complejas. * Experiencia aplicando estándares y técnicas de seguridad para la corrección y mitigación de vulnerabilidades en aplicaciones. **Extras "desempatadores"** * Experiencia en el sector de los **Servicios Financieros**, especialmente en Gestión Patrimonial. * Experiencia en la migración de aplicaciones desde una arquitectura monolítica a una arquitectura basada en microservicios y centrada en la nube. * Experiencia profesional con Git/Maven en un entorno de integración continua (CI) y despliegue continuo (CD). **El entorno de trabajo** Nuestra ubicación es **Madrid, España**. En Univeris, abrazamos la diversidad y la inclusión. Aceptamos candidaturas de personas cualificadas de todos los orígenes. Las personas con discapacidad que requieran adaptaciones en el proceso de solicitud pueden enviar su petición por correo electrónico a laparicio@univeris.com. Agradecemos a todos los solicitantes su interés en este puesto. Solo se contactará a quienes hayan sido seleccionados para una entrevista. \#Workwolf


