02 ago
|
Scotiabank
|
México
Requisition ID:
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
**Propósito**
Como Consultor Backend Developer, serás una pieza principal 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 nível 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.
**Educación / experiência**
+3 años de experiência demostrable en desarrollo backend.
- 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 experiência 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 Experiência trabajando con base de datos relacionales (Postgres, SQL Server, MySQL, Oracle) y habilidad para escribir consultas eficientes.
- Conocimiento y experiência en el diseño e implementación de APIs RESTful.
- Comprensión profunda de los principios de diseño de software, patrones arquitectónicos y principios SOLID.
- Experiência con sistemas de control de versiones, preferiblemente Git.
- Fuerte orientación a la seguridad en el desarrollo de software (DevSecOps),
entendiendo vulnerabilidades comunes y cómo prevenirlas.
- Experiência en administración de servidores Linux/Unix. o
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.
- 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.
- 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.
- Mentalidad de aprendizaje continuo: Curiosidad genuina y deseo de mantenerse actualizado con nuevas tecnologías, herramientas y las mejores prácticas de la industria.
Experiência laboral demostrada en desarrollo de software (>3 años)
**_
- **
**_En Scotiabank, valoramos las habilidades y experiências ú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”_**
**_**Bajo ninguna circunstancia solicita pruebas de embarazo, ni de VIH**_**
Location(s): Mexico : Ciudad de México : Venustiano Carranza
Scot
📌 Ssr Advanced Backend Developer (México)
🏢 Scotiabank
📍 México