BBVA
• $120K — $150K *Qualifications
Responsibilities
Benefits
FUNCIÓN PRINCIPAL DEL CARGO
Diseñar, liderar y evolucionar soluciones de software de alta complejidad que soporten la estrategia tecnológica y la transformación digital de BBVA Colombia, garantizando altos estándares de calidad, escalabilidad, seguridad y disponibilidad, alineados con la arquitectura corporativa y las necesidades del negocio.
Liderar técnicamente equipos de desarrollo, proporcionando direccionamiento, mentoría y acompañamiento durante todo el ciclo de vida del desarrollo de software (SDLC), asegurando la implementación de buenas prácticas de ingeniería, estándares de desarrollo y la entrega oportuna de soluciones de alto impacto.
Participar en la definición y evolución de la arquitectura de software, promoviendo el uso de arquitecturas modernas basadas en microservicios, APIs y servicios cloud, identificando oportunidades de mejora tecnológica e impulsando la adopción de nuevas capacidades que fortalezcan la plataforma tecnológica del Banco.
Coordinar el trabajo con equipos multidisciplinarios de negocio, arquitectura, producto, QA y operaciones para transformar requerimientos funcionales en soluciones tecnológicas sostenibles, garantizando la integración, automatización y despliegue continuo mediante prácticas DevSecOps y CI/CD.
Promover la mejora continua mediante la investigación y evaluación de nuevas tecnologías, la documentación de soluciones y decisiones de arquitectura, así como la identificación, análisis y resolución de problemas técnicos complejos que contribuyan a la estabilidad, eficiencia y evolución de las soluciones de software.
FORMACIÓN ACADÉMICA
Profesional en Ingeniería de Sistemas, Ciencias de la Computación o carreras afines. Se valoran estudios de especialización o maestría en Arquitectura de Software, Ingeniería de Software, Desarrollo de Software o áreas relacionadas. Deseable nivel intermedio o avanzado de inglés técnico.
EXPERIENCIA
Mínimo ocho (8) años de experiencia en desarrollo de software, con al menos tres (3) años desempeñando roles de liderazgo técnico, arquitectura de software o coordinación técnica de equipos de desarrollo.
Experiencia en diseño, desarrollo e implementación de soluciones empresariales basadas en arquitecturas distribuidas, microservicios y APIs, así como en la definición de estándares técnicos y mejores prácticas de ingeniería de software.
Experiencia liderando equipos multidisciplinarios bajo metodologías ágiles y participando en iniciativas de transformación tecnológica. Se valorará experiencia en el sector financiero o bancario.
CONOCIMIENTOS Y HERRAMIENTAS
Arquitecturas de software empresarial, microservicios y APIs RESTful/GraphQL.
Lenguajes de programación modernos (Java, Python, Go, Node.js o similares).
Frameworks de desarrollo asociados.
Bases de datos relacionales y NoSQL (PostgreSQL, Oracle, MongoDB, Cassandra).
Plataformas Cloud (AWS, Azure o Google Cloud Platform).
Contenedores y orquestación (Docker y Kubernetes).
Integración y despliegue continuo (CI/CD) y prácticas DevSecOps.
Control de versiones con Git.
Metodologías ágiles (Scrum y Kanban).
Patrones de diseño, calidad de software y principios de arquitectura.
HABILIDADES Y COMPETENCIAS
Liderazgo técnico y desarrollo de equipos.
Pensamiento estratégico y capacidad de influencia.
Orientación a resultados y excelencia técnica.
Análisis y resolución de problemas complejos.
Capacidad para tomar decisiones técnicas basadas en criterios de arquitectura y negocio.
Comunicación efectiva con equipos técnicos y no técnicos.
Innovación y aprendizaje continuo.
Trabajo colaborativo y gestión transversal de iniciativas.
Orientación a la mejora continua y a la evolución tecnológica.
Similar Jobs





More Jobs at BBVA
More Information Technology Jobs