SOFTWARE SENIOR EXPERT I - ENTERPRISE MOBILE CHANNELS - AI TRANSFORMATION & ENGINEERING COLOMBIA
Summary
Senior software engineer leading the design and delivery of enterprise mobile and AI-driven solutions for BBVA Colombia using cloud-native architectures, microservices, and CI/CD pipelines.
¿Quieres desarrollar tu carrera profesional?
BBVA es una empresa global con más de 160 años de historia que opera en más de 25 países en los que damos servicio a más de 80 millones de clientes. Somos más de 121.000 profesionales que trabajamos en equipos multidisciplinares y de perfiles tan diversos como financieros, expertos jurídicos, científicos de datos, desarrolladores, ingenieros o diseñadores.
BBVA: Donde tus ideas se convierten en nuevas oportunidades. 💙 ¡Únete a nosotros!
FUNCIÓN PRINCIPAL DEL CARGO
Diseñar, desarrollar e implementar soluciones de software de alta complejidad que soporten la transformación digital y los objetivos estratégicos de BBVA Colombia, garantizando altos estándares de calidad, escalabilidad, seguridad y disponibilidad.
Liderar técnicamente el diseño y desarrollo de aplicaciones bajo arquitecturas distribuidas y de microservicios, participando de manera integral en todas las fases del ciclo de vida del desarrollo de software (SDLC), desde el análisis de requerimientos hasta la implementación, soporte y evolución continua de las soluciones.
Impulsar la adopción de mejores prácticas de ingeniería de software, promoviendo estándares de desarrollo, automatización, integración y despliegue continuo, así como la incorporación de nuevas tecnologías que fortalezcan las capacidades técnicas de la organización.
Coordinar técnicamente equipos multidisciplinarios de desarrollo, arquitectura, QA, operaciones y negocio, brindando acompañamiento, mentoría y direccionamiento técnico para asegurar la entrega de soluciones alineadas con los lineamientos corporativos y las necesidades del negocio.
Garantizar la sostenibilidad de las soluciones mediante la identificación y resolución de problemas técnicos complejos, la documentación de la arquitectura y el cumplimiento de las políticas, normativas y estándares de desarrollo definidos por la organización.
FORMACIÓN ACADÉMICA
Profesional en Ingeniería de Sistemas, Ingeniería Informática o carreras afines. Se valoran estudios de especialización en Arquitectura de Software, Desarrollo de Software, Ingeniería de Software o áreas relacionadas. Inglés técnico intermedio o avanzado para lectura y documentación técnica.
EXPERIENCIA
Mínimo siete (7) años de experiencia en desarrollo de software, con participación en proyectos de alta complejidad bajo arquitecturas distribuidas y de microservicios.
Experiencia liderando técnicamente equipos de desarrollo, definiendo soluciones de arquitectura, implementando buenas prácticas de ingeniería de software y participando en proyectos desarrollados bajo metodologías ágiles.
Experiencia en diseño, desarrollo, implementación y soporte de soluciones empresariales en ambientes cloud y procesos de integración y despliegue continuo (CI/CD).
CONOCIMIENTOS Y HERRAMIENTAS
- Arquitecturas de microservicios y sistemas distribuidos.
- Lenguajes de programación modernos (Java, Python, Go o Node.js).
- Frameworks de desarrollo asociados.
- Bases de datos relacionales y NoSQL (SQL Server, Oracle, PostgreSQL, MongoDB, Cassandra).
- Servicios Cloud (AWS, Azure o Google Cloud Platform).
- Contenedores y orquestación (Docker y Kubernetes).
- Herramientas de integración y despliegue continuo (Jenkins, GitLab CI, Azure DevOps).
- Metodologías ágiles (Scrum y Kanban).
- Patrones de diseño, buenas prácticas de desarrollo, seguridad de aplicaciones y calidad de software.
HABILIDADES Y COMPETENCIAS
- Liderazgo técnico y capacidad de mentoría.
- Pensamiento analítico y resolución de problemas complejos.
- Orientación a resultados y calidad.
- Capacidad para trabajar en equipos multidisciplinarios.
- Comunicación efectiva y capacidad de influencia técnica.
- Pensamiento estratégico orientado a la evolución tecnológica.
- Innovación y aprendizaje continuo.
- Gestión de prioridades y toma de decisiones.
- Orientación a la mejora continua y excelencia técnica.
¡Hola! ¿Estás listo para unirte a un equipo apasionado por la tecnología y la innovación? En BBVA Colombia, estamos buscando personas como tú, con ganas de comenzar nuevas aventuras profesionales y curiosidad por saber cómo sería un futuro en nuestra organización.
El aprendizaje continuo y el compartir conocimiento son parte de nuestro ADN. Nos apasiona la tecnología y estamos comprometidos con ser protagonistas principales de la #transformacióndigital a nivel global.
Pero eso no es todo, somos un equipo diverso e inclusivo, impulsando nuestro plan de igualdad con nuestras referentes @NextTechWoman. Estamos buscando personas comprometidas que quieran formar parte de nuestro equipo.
Si te identificas con nuestra pasión por la tecnología, el aprendizaje continuo y la diversidad, ¡postulate para ver si hacemos match! Estamos ansiosos por conocerte y ver cómo juntos podemos seguir impulsando la innovación en la Ingeniería de Software y nuevas tecnologías.
¡Únete a nosotros y #shareyourbrain 🧠! ¡Te estamos esperando! ¡Bienvenido a BBVA Colombia!