Estamos comprometidos en continuar invirtiendo en nuestros empleados y ayudarte a continuar desarrollando tu línea de carrera en Scotiabank.
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:
- Ejecutar tareas de desarrollo de media y alta complejidad
- Toma y atiende problemas que afectan el ambiente de producción (on-call)
- Responsable y dueño de desarrollar funcionalidades de inicio a fin
- Ayuda activamente a sus compañeros menos experimentados
- Es responsable de crear sus pruebas unitarias y mantener al menos 80% de cobertura
- Es responsable de hacer código seguro mediante el uso de herramientas de análisis de código estatico como Fortify o Black Duck
- Identifica y comunica trade-offs en sus tareas
- Resuelve bugs en mas de 2 servicios en el dominio de su equipo
- Participa en las actividades de Secure Code Tournament
Requisitos:
- Conocimientos en TDD
- Conocimiento en patrones de diseño (creacionales)
- Muestra profundidad de conocimiento en el lenguaje de programación en el que participa con su equipo
- Muestra avances sin necesidad de supervisión exhaustiva
- Autosuficiente desarrollando en su stack tecnológico
- Entendimiento del concepto de CAP theorem
- Conocimiento en la construcción y consumo de aplicaciones con servicios REST
- Domina al menos un framework de desarrollo
- Diseño Técnico Solución – Nivel 1: Conoce estándares de codificación y desarrollo: uso de variables, alcance de métodos, refactor básico
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
- Trabajo en equipo
- Experiencia deseable en alguna de las siguientes tecnologias
- Experiencia avanzada en pruebas unitarias
- Base datos Relacionales: MySQL, PostgreSQL, SQL, DB2 bases de datos no Relacionales Mongo/Redis
- Diseño, desarrollo, implementación y consumo de Web Services (Soap), REST Services
- Conocimientos en el uso de: Maven, Gradle, Git
- Conocimiento en frameworks 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)
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. 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.
Scotiabank es una empresa incluyente, que respeta la diversidad y no hace ningún tipo de discriminación
Ubicación(s): México : Ciudad de México : Álvaro Obregón || México : Ciudad de México : Benito Juárez || México : Ciudad de México : Colonia Polanco || México : Ciudad de México : Coyoacán || México : Ciudad de México : Cuauhtémoc