Id de la solicitud: * programa de referido de empleados – probable pago: $0.00 estamos comprometidos en continuar invirtiendo en nuestros empleados y ayudarte a continuar desarrollando tu línea de carrera en scotiabank.
propósito como consultor backend developer, serás una pieza clave en el diseño, desarrollo e implementación de soluciones backend para nuestras plataformas y servicios financieros.
trabajarás en un entorno ágil colaborando estrechamente con otros ingenieros, arquitectos y equipos de producto para entregar funcionalidades de alta calidad que cumplan con los estrictos requisitos de la industria bancaria en cuanto a rendimiento, seguridad y confiabilidad.
responsabilidades
1. Diseñar, desarrollar y mantener apis y servicios backend escalables y de alto rendimiento utilizando tecnologías modernas.
2. Escribir código limpio, eficiente y reusable siguiendo las mejores prácticas de desarrollo de software y estándares de seguridad.
3. Participar activamente en todas las fases de ciclo de vida de desarrollo de software, incluyendo el diseño técnico, la implementación, las pruebas y el despliegue en producción.
4. Colaborar con arquitectos para asegurar que las soluciones se alineen con la estrategia tecnológica y los estándares de la empresa.
5. Trabajar en conjunto con los equipos frontend y mobile para integrar las funcionalidades backend de manera efectiva.
6. Implementar y mantener rigurosas medidas de seguridad y protección de datos sensibles, cumpliendo con las regulaciones bancarias y financieras.
7. Diseñar y optimizar esquemas de bases de datos relacionales y/o nosql, asegurando la integridad, consistencia y rendimiento de los datos financieros.
8. Desarrollar e implementar pruebas unitarias, de integración y funcionales para garantizar la calidad y estabilidad del código.
9. Participar en revisiones de código, aportando y recibiendo feedback constructivo para elevar el nivel técnico del equipo.
10. Identificar y solucionar problemas de rendimiento y errores en los sistemas backend.
11. Contribuir a la mejora continua de los procesos de desarrollo, incluyendo ci/cd y automatización.
12. Mantenerse actualizado sobre las últimas tendencias y tecnologías en desarrollo backend y seguridad, especialmente aquellas relevantes para el sector.
13. Colaborar con equipos de operaciones (devops) para el despliegue y monitoreo de aplicaciones en entornos productivos.
indicadores clave de desempeño (kpis)
a. Cumplimiento de compromisos: porcentaje de historias de usuario o tareas asignadas que completa satisfactoriamente dentro del sprint o ciclo de desarrollo acordado.
b. Calidad del software: reducción de bugs e incidentes en producción.
c. Participación en diseño / discusiones técnicas: contribución activa en las sesiones de diseño, refinamiento de histories y resolución de problemas técnicos a nivel de equipo.
d. Adopción de innovación: implementación de nuevas tecnologías y frameworks en proyectos educación y experiencia o +3 años de experiencia demostrable en desarrollo backend.
o familiaridad con metodologías de desarrollo ágil (scrum, kanban).
o haber desempeñado el rol de tech lead o arquitecto en proyectos estratégicos.
habilidades técnicas o solido conocimiento y experiencia práctica en al menos un lenguaje de programación relevante para el backend (java con springboot, python con django/flask, node.js con express, c# con .net, golang) o experiencia trabajando con base de datos relacionales (postgres, sql server, mysql, oracle) y habilidad para escribir consultas eficientes.
o conocimiento y experiencia en el diseño e implementación de apis restful.
o comprensión profunda de los principios de diseño de software, patrones arquitectónicos y principios solid.
o experiencia con sistemas de control de versiones, preferiblemente git.
o fuerte orientación a la seguridad en el desarrollo de software (devsecops), entendiendo vulnerabilidades comunes y cómo prevenirlas.
o experiencia en administración de servidores linux/unix.
• soft skills o habilidades de comunicación: capacidad para comunicarse de manera clara y efectiva (tanto verbal como escrita (con compañeros de equipo, stakeholders técnicos y no técnicos.
esto incluye explicar soluciones técnicas, discutir requisitos y participar en ceremonias agiles.
o capacidad de trabajar en equipo: habilidad para colaborar de forma constructiva con otros desarrolladores, qa testers, product managers, arquitectos y otros miembros del equipo.
contribuir a un ambiente de trabajo positivo y colaborativo.
o proactividad e iniciativa: no solo ejecutar tareas asignadas, sino también identificar áreas de mejora en el código, procesos o arquitectura, y tomar la iniciativa para abordarlas.
o mentalidad de aprendizaje continuo: curiosidad genuina y deseo de mantenerse actualizado con nuevas tecnologías, herramientas y las mejores prácticas de la industria.
• experiencia laboral demostrada en desarrollo de software ( 3 años) *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 ubicación(s): méxico : ciudad de méxico : cuauhtémoc scotiabank es un banco líder en las américas.
inspirándonos en nuestro propósito corporativo, "por nuestro futuro", ayudamos a nuestros clientes, sus familias y sus comunidades a lograr el éxito a través de una completa gama de asesoría, productos y servicios en los sectores de banca personal y comercial, gestión patrimonial, banca privada, corporativa y de inversión, y mercados de capital.
en scotiabank, valoramos las habilidades y experiencias únicas que cada persona aporta al banco y nos hemos comprometido a crear y mantener un entorno inclusivo y accesible para todos.
si necesitas algún tipo de adaptación (como, por ejemplo, un lugar accesible para la entrevista, documentos en formato alternativo, un intérprete en lengua de señas o tecnología de asistencia, entre otras cosas) durante el proceso de reclutamiento y selección, indícalo a nuestro equipo de reclutamiento.
si necesitas apoyo técnico, haz clic aquí .
los candidatos deben postularse directamente en línea si desean ser tomados en cuenta para este puesto.
agradecemos a todos los candidatos por su interés en esta oportunidad profesional en scotiabank, pero solo nos comunicaremos con aquellos que hayan sido seleccionados para una entrevista.