Ciudad de México, Ciudad de México, Mexico
204 days ago
SSR Backend Developer


¡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ósitoSer 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énenfocadas 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 equipode 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 exponela 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 deriesgo en las actividades y decisiones diarias desde el punto de vista técnico y denegocio.
•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 laexperiencia a entornos nuevos y en constante cambio.
•Inglés Intermedio-avanzado(Indispensable ya que se abordan temas con el equipo deToronto)
•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 correctageneració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 detodas las tareas que debe hacer, para poder ejecutarlas. Sabe lo que tiene que hacer y lohace.
•Debe ser una persona creativa, para encontrar la forma de crear nuevas solucionestecnológicas, y encontrar soluciones a problemas complejos.



Ofrecemos un buen ambiente laboral, prestaciones superiores a las de ley, la oportunidad para realizar voluntariado y/o actividades de Responsabilidad Social. Scotiabank está considerado como el mejor grupo financiero para trabajar en México, con presencia internacional.

Agradecemos tu interés, sin embargo, únicamente las personas seleccionadas para entrevista serán contactadas.

**Scotiabank es una empresa incluyente, que respeta la diversidad y no hace ningún tipo de discriminación**

Confirm your E-mail: Send Email