Senior Software Engineer - Barcelona

2024-09-25
Barcelona
¿Eres un apasionado de la tecnología y te gustaría formar parte de una organización financiera líder que está transformando su infraestructura digital? Estamos buscando un Senior Technical Lead para unirse a nuestro equipo de Canales Digitales. Tendrás un rol clave en la creación y desarrollo de soluciones técnicas avanzadas, trabajando con un equipo global en proyectos innovadores y de gran impacto.Detalles del Rol y Cómo Encaja en el EquipoEl Senior Software Engineer será responsable de liderar el diseño y desarrollo de código de aplicaciones, implementando soluciones técnicas de avanzada y configurando aplicaciones para cumplir con necesidades comerciales complejas. Este rol exige una participación activa en el diseño y la arquitectura estratégica de las aplicaciones o sus componentes, abogando por soluciones que promuevan la reutilización y la eficiencia.Trabajarás dentro de un entorno colaborativo para supervisar sistemas y aplicaciones, gestionando cambios significativos y liderando el análisis técnico, la implementación y las pruebas de los proyectos aprobados. Además, supervisarás tareas de mantenimiento de aplicaciones.En este puesto, trabajarás en aplicaciones avanzadas basadas Java y Angular u otros frameworks JavaScript y tecnología Cloud (Google Cloud Platform).
Responsabilidades Clave:
Supervisión de nuevos proyectos, mejoras y el mantenimiento de un conjunto complejo de aplicaciones.
Asegurar que se respeten los estándares del ciclo de vida de las aplicaciones IT en las mejoras y el mantenimiento en curso.
Alinear los cambios de las aplicaciones con la dirección estratégica y el roadmap tecnológico.
Identificación proactiva y gestión de riesgos y problemas asociados a las aplicaciones y su seguridad.
Garantizar la máxima disponibilidad y estabilidad operativa de las aplicaciones.
Fomentar la eficiencia de costes mediante soluciones técnicas innovadoras.

Habilidades y Experiencia:
Dominio avanzado de inglés y español.
Conocimiento profundo y experiencia en sistemas y procesos end-to-end.
Expertise en análisis y programación con Java / Angular.
Experiencia demostrable en la creación de soluciones tecnológicas, con capacidad para comprender e innovar sobre plataformas técnicas e infraestructura.
Sólida base en ingeniería de software, patrones de diseño y arquitectura de software.
Amplia experiencia en desarrollo y como analista senior.
Habilidades analíticas para revisar sistemas existentes desde la arquitectura de alto nivel hasta el código de aplicación.
Mentalidad orientada a DevOps con experiencia demostrable.
Familiaridad con herramientas y metodologías de testing/QA.
Alta dedicación al equipo y al éxito de los proyectos.
Enfoque en la entrega de resultados de calidad y orientado a objetivos.
Capacidad para identificar riesgos, resolver conflictos y planificar tareas de manera efectiva.
Conocimiento de metodologías ágiles y otros enfoques de desarrollo de aplicaciones.

Lo Que Te Ofrecemos:
Un rol clave en nuestro programa de transformación, contribuyendo tanto a la evolución organizativa/metodológica como al avance técnico de nuestros sistemas.
Una posición clave para la internalización de conocimientos y la estrategia técnica.
Oportunidades continuas de crecimiento y desarrollo profesional.
Participación en proyectos internacionales, colaborando con equipos distribuidos globalmente.

Un atractivo y diferenciador paquete de beneficios que estamos seguros te encantará conocer, además de un excelente paquete de retribución flexible.
Si estás listo para asumir el reto de liderar la transformación digital de una institución global, ¡queremos conocerte!

41.3828939, 2.1774322