.
*objetivo de la posición*:responsable del desarrollo de software del squad y de las decisiones técnicas.
trabajar en estrecha colaboración con el equipo de desarrollo para diseñar soluciones modulares y escalable.
impulsar la calidad y las prácticas de ingeniería del equipo en torno a las pruebas, la integración continua y el despliegue automatizado.
*responsabilidades principales*- trabajar con arquitectos, ingenieros de datos y desarrolladores front-end y back-end para ayudar a diseñar y entregar la arquitectura tecnológica general del producto- monitorear las prácticas de desarrollo definidas por el equipo de prácticas de ingeniería (p. ej.
automatización de pruebas unitarias, code reviews)- guiar a los squads de forma que se alineen con las estrategias globales de producto y tecnología- contribuir de manera importante al diseño técnico del producto- definir roadmaps técnicos que soporten la entrega de funcionalidades el producto junto con el product owner- actuar como mentor y coach para el equipo técnico, especialmente durante las revisiones de código, ofreciendo opciones de diseño y solucionando problemas- participar activamente en la codificación para ayudar al equipo a desarrollar la mejor solución y resolver los problemas que surjan- identificar y eliminar los impedimentos técnicos e identificar la deuda técnica- proporcionar al equipo un plan de acción para aplicar prácticas de ingeniería de software y mejorar la calidad del código- ayudar a evolucionar la visión a largo plazo de la tecnología y la arquitectura- comprender las diversas mejoras prácticas específicas del dominio y adaptarlas según sea necesario para entregar el producto- mantener relaciones con los proveedores relevantes para el funcionamiento tecnológico del producto- adicionalmente, cumplir con las obligaciones de un rol de desarrollo de software standard dentro del squad*requisitos*:- 4 + de experiência en el desarrollo de producto- experiência demostrada en el diseño, la creación y el funcionamiento de productos digitales- conocimiento profundo en bases de datos, algoritmos y patrones de acceso, transacciones y seguridad- experiência en equipos multi-disciplinarios bajo algún marco de trabajo ágil (ej., scrum o kanban)- experiência en la gestión de prioridades técnicas dentro de un backlog y en la gestión de expectativas de los stakeholders- deseable pero no requerida experiência en servicios financieros- deseable experiência adicional en operaciones tecnológicas (ej