¡Gracias por tu interés en Scotiabank!
Nuestro grupo tiene un fuerte compromiso en promover un lugar de trabajo en donde te sientas respaldado/a por tus supervisores/as, de forma tal que asegures tu éxito y el de cada cliente.
Propósito
Ser un miembro activo en la Organización aplicando y fomentando mejores prácticas de desarrollo
que garanticen que todas las actividades realizadas se desarrollen de conformidad con las normas,
buenas prácticas, políticas y procedimientos vigentes.
Responsabilidades
• Contribuye en librerías de uso común
• Preparar y asesorar a los desarrolladores con menos experiencia en su equipo.
• Promover con los menos experimentados que las soluciones técnicas estén
enfocadas a una cultura centrada en el cliente.
• Liderar las sesiones técnicas cuando no hay ingenieros más experimentados
• Identificar, registrar y solucionar la deuda técnica generada durante el desarrollo.
• Capacita a los menos experimentados en el uso de las herramientas de monitoreo
• Construye dashboards auxiliares para trouble shooting
• Ayudar a sus nuevos compañeros en el proceso de ingreso e integración al equipo.
• Participa activamente en la estimación de tareas, bugs pendientes y generados.
• Lidera sesiones de pair programming
• Explica trade-offs en soluciones complejas a los menos experimentados.
• Trabajar con la metodología Agile para el desarrollo de las aplicaciones.
• Participa y aprueba las actividades de Secure Code Assesment.
• Domina al menos un framework de desarrollo.
• Aplicar TDD en tareas.
• Aprende, explica y aplica patrones de diseño estructurales y creacionales
• Elaborar, proponer y evaluar soluciones arquitectónicas para que se alineen con el equipo
de arquitectos.
• Conoce la estructura de una historia de usuario y aporta a la creación de las mismas
(GWT, invest , smart).
• Refina sus historias correctamente fuera de las ceremonias de refinamiento y solo expone
la propuesta de solución al equipo para aclarar dudas y poder puntuarlas.
• Comprender la cultura de riesgo del Banco y cómo debe considerarse el apetito de
riesgo en las actividades y decisiones diarias desde el punto de vista técnico y de
negocio.
• Da feedback constructivo a sus compañeros de equipo.
• Comunica visiblemente decisiones técnicas y explica su contexto
• Se involucra activamente en sesiones de refinamiento.
• Demostrar autonomía en la ejecución de sus deberes.
Experiencia
• Licenciatura en Informática, sistemas o Ingeniería.
• Conocimiento en los principios de metodología "Agile" así como flexibilidad para adaptar la
experiencia a entornos nuevos y en constante cambio.
• Inglés Intermedio-avanzado(Indispensable ya que se abordan temas con el equipo de
Toronto)
• Trabajo en equipo.
• Experiencia en diseño centrado en el usuario.
• Debe contar con al menos 5 años de experiencia en los siguientes puntos:
• Experiencia avanzada en pruebas unitarias.
• Base datos Relacionales: MySQL, PostgreSQL, SQL, DB2 / Base de datos No relacionales:
Mongo, Redis
• Application Servers: JBoss, WebSphere, IIS, Apache, Nginx • Diseño, desarrollo, implementación y consumo de Web Services(Soap), REST Services.
• Importante dominio de Spring (core, MVC, boot, web, core, integration, cloud, security)
• Conocimientos en el uso de: Maven, Gradle, Git.
• Conocimiento en framewroks para el desarrollo de Front como son Angular y React
• Utilización de Patrones de Diseño, OO y buenas prácticas de desarrollo.
• Conocimiento y experiencia en entornos Agile(Scrum).
• Deseable el uso de: Jenkins(CI) // sonar, Fortify (Herramientas de código estático)
• Conocimiento en el desarrollo de WebResponsive y PWS(Progressive Web Apps)
• Deseable conocimiento en: Implementación de “Lazy loading”, así como la correcta
generación de módulos.
• Experiencia de al menos 2 años liderando un equipo de desarrollo.
• Debe ser una persona autogestionada, que no espere que se le entregue el detalle de
todas las tareas que debe hacer, para poder ejecutarlas. Sabe lo que tiene que hacer y lo
hace.
• Debe ser una persona creativa, para encontrar la forma de crear nuevas soluciones
tecnológicas, y encontrar soluciones a problemas complejos.
En Scotiabank, valoramos las habilidades y experiencias únicas que cada persona aporta al banco y nos comprometemos a crear y mantener un entorno inclusivo y accesible para todos. Todos/as los/las empleados deben cumplir con las políticas, normas, códigos y directrices del banco relacionadas con la no discriminación y las adaptaciones en el lugar de trabajo.
”Si necesitas algún tipo de adaptación en temas de accesibilidad durante el proceso, indícalo a nuestro equipo de Atracción de Talento”
Recomendaciones para tu postulación:
1. Asegúrate de tener un año en tu puesto actual, al momento de tu postulación.
2. Valida los requisitos y si los cubres, postúlate.
3. Platica con tu supervisor actual y hazle saber sobre tu postulación.
4. Recuerda que puedes postularte a una posición a la vez.
**Scotiabank es una empresa incluyente, que respeta la diversidad y no hace ningún tipo de discriminación**
**Bajo ninguna circunstancia solicita pruebas de embarazo, ni de VIH**
Agradecemos tu interés. Sin embargo, únicamente las personas seleccionadas para entrevista serán contactadas.