Empresa: Scotiabank
Como Ingeniero de Software Asociado, contribuirás al desarrollo de soluciones digitales de clase mundial y experiencias de usuario, creando y manteniendo sistemas que soportan millones de transacciones bancarias diarias de Scotiabank. Buscamos creadores colaborativos, flexibles, curiosos y versátiles, comprometidos a ofrecer excelentes resultados a los clientes en la industria bancaria canadiense.
1-3 años en un rol práctico de desarrollo de software
Realizar análisis de sistemas, diseño/programación, documentación técnica y soporte para aplicaciones nuevas y existentes. Refinar requisitos técnicos y construir diseño técnico según estándares de arquitectura empresarial del banco. Realizar codificación, pruebas unitarias, depuración, documentación e implementación de aplicaciones y scripts. Crear estimaciones y planificar esfuerzos de desarrollo. Mantener, soportar y mejorar aplicaciones existentes. Participar en revisiones de código regulares. Implementar código en entornos de no producción y producción. Analizar problemas de producción y realizar análisis de causa raíz. Recomendar mejores prácticas y mejoras alineadas con la hoja de ruta tecnológica del banco. Trabajar con propietarios de producto y analistas de negocio para descubrir el comportamiento actual del sistema y proporcionar recomendaciones de mejora.
Java, Spring MVC, Spring Boot, Spring Security, Spring Cloud, Microservicios, Diseño de APIs, Sistemas distribuidos, APIs RESTful, Versionado de APIs, Estándares OpenAPI, Procesamiento por lotes con Java, DB2, SQL, Optimización de consultas e índices, Herramientas de análisis de código estático (AquaScan, Checkmarx, Blackduck), Entornos UNIX, Scripts de shell, Mejores prácticas de ingeniería de software (estándares de codificación segura, revisiones de código, control de versiones, construcción, pruebas, operaciones y soporte de producción), Optimización de código e infraestructura, Registro y monitoreo
Colaboración genuina, flexibilidad, curiosidad, versatilidad, orientación a resultados, enfoque en el cliente, trabajo en equipo, capacidad de liderazgo, pensamiento analítico, comunicación efectiva, compromiso con la inclusión y diversidad
Entorno de trabajo inclusivo y positivo, beneficios competitivos (no especificados), modalidad de trabajo híbrida (oficina y remoto)
Título universitario o de colegio en Ciencias de la Computación, Ingeniería o campo tecnológico afín
Tipo de Contrato
Tiempo completoIdioma
Inglés avanzado (no especificado)Disponibilidad de Viajar
NoDisponibilidad de Mudarse
No