




Resumen: 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, liderando con el ejemplo y colaborando de forma eficaz. Aspectos destacados: 1. Dar ejemplo, mentorizar e inspirar a los equipos de desarrollo de productos 2. Supervisar la visión técnica de extremo a extremo, el diseño y la integración de sistemas 3. Colaborar con equipos técnicos para impulsar la mejora continua **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 los entregables técnicos 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 resultan 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 transversal de producto, incluida la adherencia a los estándares y marcos de desarrollo. * Proporcionar un alto grado de visibilidad sobre la salud y el rendimiento del equipo transversal en todo momento. * La capacidad del equipo transversal para cumplir con los compromisos de entrega. * La mejora continua de la productividad y la velocidad del equipo transversal. Colaborar con el Gestor de Servicios Profesionales y el Propietario del Producto, trabajando estrechamente con ellos para crear, mantener y refinar (pulir) el backlog del equipo de forma eficaz: * Liderar con el ejemplo y ofrecer liderazgo, mentoría e inspiración al equipo de desarrollo de productos. * Colaborar con el **Propietario del Producto**, trabajando estrechamente con él para crear, mantener y refinar (pulir) el backlog del equipo de forma eficaz. * 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 implicados 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 los riesgos técnicos desde las primeras fases del ciclo de vida del proyecto para minimizar su impacto en los plazos de entrega y la calidad del producto. * Actuar como punto de escalado 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 desarrollo de aplicaciones transaccionales de alto rendimiento en **entornos Microsoft**. Experto en arquitecturas servidoras 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 rol 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 profesionales de comunicación verbal, escrita y presentacional, con capacidad para comunicarse 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 principal enlace técnico entre el equipo de desarrollo, las partes interesadas y los clientes finales. **Cualificaciones demostradas (generales)** * Persona muy autónoma, que lidera con el ejemplo y colabora activamente. * Excelentes habilidades organizativas e interpersonales, con gran atención al detalle. * Capacidad para realizar múltiples tareas, adaptarse a prioridades cambiantes, tomar decisiones firmes ante la 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 los riesgos y sus 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 para resolver 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 migrando 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 laboral** Nuestra ubicación es **Madrid, España**. En Univeris, promovemos 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 candidatos su interés en este puesto. Solo quienes hayan sido seleccionados para una entrevista serán contactados. \#Workwolf


