Job Description El Arquitecto Senior de Aplicación es responsable de diseñar y supervisar la arquitectura de software para proyectos críticos en el sector bancario.
Esta posición requiere una amplia experiencia en el desarrollo y arquitectura de aplicaciones utilizando Java o .NET Core, así como una comprensión profunda de las necesidades y regulaciones del sector bancario.
Main responsibilities Diseño y Arquitectura de Aplicaciones: Desarrollar y supervisar la arquitectura de aplicaciones escalables y robustas utilizando Java o .NET Core.
Garantizar que las soluciones arquitectónicas cumplan con los estándares de la industria y las mejores prácticas.
Diseñar sistemas de integración y comunicación entre diferentes aplicaciones y servicios.
Liderazgo Técnico: Proporcionar liderazgo técnico y guía a los equipos de desarrollo durante todo el ciclo de vida del proyecto.
Realizar revisiones de código y mentoría técnica para asegurar la calidad del software.
Participar en la definición de la hoja de ruta tecnológica y la estrategia a largo plazo de la empresa.
Gestión de Proyectos: Colaborar con equipos multifuncionales para asegurar que los proyectos se entreguen a tiempo y dentro del presupuesto.
Identificar riesgos potenciales y desarrollar planes de mitigación.
Gestionar la relación con proveedores y asegurar la integración de soluciones externas cuando sea necesario.
Conformidad y Seguridad: Asegurar que las soluciones cumplan con los requisitos regulatorios y de seguridad específicos del sector bancario.
Implementar y supervisar políticas de seguridad de la información y prácticas de conformidad.
Innovación y Mejora Continua: Investigar y evaluar nuevas tecnologías y herramientas para mejorar la eficiencia y eficacia de las aplicaciones.
Promover una cultura de innovación y mejora continua dentro del equipo.
Requisitos Requisitos: Educación: Título universitario en Ingeniería de Sistemas, Ciencias de la Computación o campo relacionado.
Se valorarán certificaciones adicionales en arquitectura de software.
Experiencia: Mínimo de 8 años de experiencia en desarrollo de software, con al menos 5 años de experiencia específica en arquitectura de aplicaciones.
Experiencia previa en el sector bancario o como proveedor de servicios bancarios es esencial.
Habilidades Técnicas: Dominio de Java y/o .NET Core.
Experiencia con bases de datos relacionales y no relacionales.
Conocimiento de prácticas de DevOps y herramientas relacionadas (CI/CD, contenedores, etc.).
Familiaridad con arquitecturas de microservicios y APIs RESTful.
Competencias: Excelentes habilidades de comunicación y capacidad para trabajar en equipo.
Capacidad de liderazgo y gestión de equipos técnicos.
Orientación a resultados y habilidades de resolución de problemas.
Requirements Experiencia manteniedo relaciones comerciales con clientes de alta gerencia en industrias financieras o banca.
Al menos 5 años de experiencia en cargos relacionados y cerrando negocios de gran envergadura.
Si has trabajado en tegnología es un plus.