Especialista backend developer / software development dir / dga tecnología
ser un/a miembro activo/a de la organización aplicando y fomentando mejores prácticas de desarrollo que garanticen que todas las actividades realizadas se desarrollen en conformidad con las normas, buenas prácticas, políticas y procedimientos.
• contribuir en librerías de uso común.
• promover soluciones técnicas enfocadas en una cultura centrada en el cliente.
• liderar sesiones técnicas cuando no hay ingenieros más experimentados.
• identificar, registrar y solucionar deuda técnica generada durante el desarrollo.
• construir dashboards auxiliares para troubleshooting.
• ayudar a nuevos compañeros en su proceso de ingreso e integración al equipo.
• liderar sesiones de pair programming.
• explicar trade-offs en soluciones complejas a los menos experimentados.
• trabajar con metodología agile para el desarrollo de aplicaciones.
• participar y aprobar actividades de secure code assessment.
• dominar al menos un framework de desarrollo.
• aplicar tdd en tareas.
• aprender, explicar y aplicar patrones de diseño estructurales y creacionales.
• elaborar, proponer y evaluar soluciones arquitectónicas en línea con el equipo de arquitectos.
• conocer la estructura de una historia de usuario y contribuir a su creación (gwt, invest, smart).
• refinar historias correctamente fuera de las ceremonias de refinamiento y presentar soluciones al equipo para aclarar dudas y puntuarlas.
• comprender la cultura de riesgo del banco y cómo considerar el apetito de riesgo en decisiones técnicas y de negocio.
• dar feedback constructivo a compañeros.
• comunicar decisiones técnicas y su contexto.
• participar activamente en sesiones de refinamiento.
• demostrar autonomía en la ejecución de deberes.
• trabajar en repositorios fuera del dominio propio con ayuda de los dueños.
• proponer y aplicar estándares y procesos de desarrollo.
• ayudar a definir prioridades y asegurar su ejecución.
• evaluar requerimientos no funcionales.
• evaluar la observabilidad de componentes desde diseño hasta producción.
• automatizar tareas repetitivas con scripts y herramientas.
• promover soluciones técnicas centradas en el cliente con los menos experimentados.
• capacitar en herramientas de monitoreo.
• participar en estimaciones de tareas y bugs.
• entender autenticación y autorización.
• identificar y priorizar deuda técnica para reducir riesgos oncall.
• fomentar la toma de decisiones en equipo.
• colaborar en proyectos internacionales.
• recabar información para entender necesidades y proponer soluciones.
perfil requerido
• licenciatura en informática, sistemas o ingeniería.
• conocimiento en principios de metodología agile y flexibilidad para adaptarse a entornos cambiantes.
experiencia deseable en tecnologías como:
• pruebas unitarias avanzadas.
• bases de datos relacionales: mysql, postgresql, sql, db2; no relacionales: mongodb, redis.
• servidores de aplicaciones: jboss, websphere, iis, apache, nginx.
• diseño, desarrollo, implementación y consumo de web services (soap, rest).
• spring (core, mvc, boot, web, core, integración, cloud, security).
• herramientas: maven, gradle, git.
• frameworks front-end: angular, react.
• uso de patrones de diseño, programación orientada a objetos y buenas prácticas.
• experiencia en entornos agile (scrum).
competencias y comportamientos
• curiosidad y autonomía para realizar pruebas de concepto.
• evaluar requerimientos no funcionales y observabilidad desde diseño hasta producción.
• capacidad para descomponer problemas complejos.
• automejoramiento a través de autoevaluaciones.
• trabajo en equipo y creatividad para soluciones tecnológicas innovadoras.
en scotiabank valoramos habilidades y experiencias únicas y promovemos un entorno inclusivo y accesible. Todos deben cumplir con las políticas de no discriminación y adaptaciones en el trabajo.
si necesitas alguna adaptación en temas de accesibilidad durante el proceso, indícalo a nuestro equipo de atracción de talento.
*scotiabank es una empresa inclusiva, que respeta la diversidad y no discrimina.*
*no solicita pruebas de embarazo ni de vih bajo ninguna circunstancia.*
agradecemos tu interés. Solo contactaremos a los candidatos seleccionados para entrevista.
ubicación: ciudad de méxico, v carranza
scotiabank es un banco líder en las américas, guiado por nuestro propósito: "para cada futuro", ayudamos a nuestros clientes a lograr el éxito a través de asesoría, productos y servicios diversos, incluyendo banca personal y comercial, gestión de patrimonio, banca privada, banca corporativa y de inversión, y mercados de capitales.
#j-18808-ljbffr