Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformKafkaKubernetesMongoDBOpenShiftOraclePostgresRabbitMQRedisSQL
About the role
- Diseñar, desarrollar, implementar y optimizar sistemas y aplicaciones del Banco utilizando su herramienta de especialidad
- Diagnosticar y resolver problemas complejos, así como apoyar en la gestión de incidentes y bloqueantes en entornos productivos y no productivos
- Evaluar nuevas funcionalidades, versiones y mejoras de la herramienta de especialidad, asegurando la actualización tecnológica
- Generar y mantener documentación técnica, lineamientos y buenas prácticas de desarrollo
- Realizar revisiones de código en pares y definir reglas de calidad, promoviendo código limpio y estándares de la industria
- Definir, implementar y automatizar pruebas de calidad (unitarias, integración, rendimiento, carga y estrés)
- Proponer y aplicar patrones de diseño y arquitectura de software alineados a las necesidades del Banco
- Asegurar el cumplimiento de los criterios de aceptación, estándares de COEs/Chapters y del Ciclo de Desarrollo de Software
- Capacitar y acompañar a los equipos en el uso, soporte y buenas prácticas de la herramienta de especialidad
- Proponer soluciones innovadoras para optimizar procesos y mejorar continuamente el ciclo de desarrollo de software
Requirements
- Más de+5 años en desarrollo backend o fullstack, preferentemente en entornos bancarios o fintech
- Experiencia en metodologías ágiles (Scrum, Kanban) y manejo de herramientas como JIRA y Confluence
- Conocimiento y experiencia en desarrollo de software: revisión de código, principios SOLID, TDD y patrones de diseño/arquitectura (ej. MVC, hexagonal, microservicios)
- Experiencia en calidad de software: pruebas unitarias, integración, rendimiento y automatización de pruebas
- Conocimientos en DevOps: CI/CD (preferible Azure DevOps), Git, contenedores (Docker, Kubernetes) y orquestación
- Experiencia en entornos cloud (Azure, AWS o GCP)
- Conocimientos de seguridad en desarrollo y prácticas de codificación segura
- Deseable: experiencia en observabilidad/SRE (monitoreo, métricas, confiabilidad)
- Bases de Datos: Oracle, SQL Server, PostgreSQL, MongoDB, Redis, CouchDB
- Nube: Azure, AWS, Google Cloud
- Contenedores: Docker, Kubernetes, OpenShift
- Mensajería: Kafka, RabbitMQ, ActiveMQ
- Lenguajes de programación: Cobol, AS400
- DevOps y Automatización: Git, Azure DevOps