Ssr Backend Developer
Scotiabank
Ssr Backend Developer
Requisition ID: 225561
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
Especialista Backend Developer / Software Development Dir / DGA Tecnología
Propósito:
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.
Responsabilidades
• Contribuye en librerías de uso común.
• Promover que las soluciones técnicas estén enfocadas a una cultura
enfocada al 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.
• Construye dashboards auxiliares para troubleshooting.
• Ayudar a sus nuevos compañeros en el proceso de ingreso e integración al
equipo.
• 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 estas
(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.
• Capaz de trabajar en repositorios que no son del dominio de su equipo con
ayuda de los dueños
• Propone y aplica estándares/procesos de desarrollo
• Ayuda a definir las prioridades y cuidar su ejecución
• Evalúa constantemente los requerimientos no funcionales de un
requerimiento.
• Se ocupa por evaluar la observabilidad de los componentes desde la fase de
diseño técnico y hasta la puesta en producción de este.
• Automatiza tareas repetitivas usando scripts y herramientas
• Promover con los menos experimentados que las soluciones técnicas estén
enfocadas a una cultura centrada en el cliente.
• Capacita a los menos experimentados en el uso de las herramientas de
monitoreo
• Participa activamente en la estimación de tareas, bugs pendientes y
generados.
• Ayuda a definir las prioridades y cuidar su ejecución.
• Entiende autenticación y autorización
• Evaluar constantemente los requerimientos no funcionales de un
requerimiento.
• Identifica y ayuda en priorización de deuda técnica para disminuir riesgos oncall.
• Alienta al equipo a tomar una decisión, sino es posible, la toma
• Colabora en proyectos locales y extranjeros.
• Recaba información crucial para entender las necesidades y proponer
soluciones.
Perfil requerido
• 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.
Experiencia deseable en las siguientes tecnologías:
• Experiencia avanzada en pruebas unitarias.
• Base datos Relacionales: MySQL, PostgreSQL, SQL, DB2 bases 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.
• Spring (core, MVC, boot, web, core, integration, cloud, security)
• 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).
Competencias y Comportamientos
• Curiosidad: Realiza pruebas de concepto de manera autónoma
• Evaluar constantemente los requerimientos no funcionales de un
requerimiento.
• Se ocupa por evaluar la observabilidad de los componentes desde la fase de
diseño técnico y hasta la puesta en producción de este.
• Tiene la habilidad de descomponer problemas complejos en piezas más
sencillas.
• Busca de manera autodidacta mejorar sus capacidades a partir de
autoevaluaciones.
• Trabajo en equipo.
• 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/as. Todos/as los/las empleados/as 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”
**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
Location(s): Mexico : Ciudad de México : V Carranza
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, pleaseclick here (https://www.scotiabank.com/careers/en/careers/technical-support-for-applicants.html) . Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.
Por favor confirme su dirección de correo electrónico: Send Email
Todos los trabajos de Scotiabank