**Perfil de Puesto**: Lead Software Engineer/Architect**Objetivo del Puesto**: El Lead Software Engineer/Architect es un profesional altamente experimentado encargado de liderar y supervisar el desarrollo de software, así como de diseñar arquitecturas de sistemas eficientes y escalables. Esta posición desempeña un papel fundamental en la toma de decisiones técnicas y en la gestión de equipos de desarrollo.**Funciones y Responsabilidades**:**Liderazgo Técnico**:Proporcionar liderazgo técnico al equipo de desarrollo de software, guiando la toma de decisiones arquitectónicas y técnicas.**Diseño y Arquitectura**: Diseñar y desarrollar arquitecturas de software sólidas y escalables que cumplan con los requisitos del proyecto.**Programación**: Participar activamente en el desarrollo de código de alta calidad, siguiendo las mejores prácticas de programación.**Gestión de Proyectos**: Colaborar con los equipos de gestión de proyectos para estimar el tiempo y los recursos necesarios para las tareas técnicas y garantizar la entrega oportuna.**Evaluación de Tecnologías**: Evaluar y seleccionar tecnologías y herramientas apropiadas para el desarrollo de software. Mentoría: Proporcionar orientación y mentoría a miembros del equipo, ayudándoles a desarrollar sus habilidades técnicas.**Resolución de Problemas**: Resolver problemas técnicos complejos y proporcionar soluciones innovadoras.**Colaboración Interfuncional**: Colaborar estrechamente con otros departamentos, como el de calidad, para garantizar la calidad del software entregado.**Requisitos**: Experiência: Al menos 5 años de experiência en desarrollo de software y 2 años en un rol de liderazgo técnico similar. Conocimientos Técnicos:Amplia experiência en lenguajes de programación, como Java, Python, C++, etc.Experiência en diseño de arquitectura y patrones de diseño.Conocimientos de bases de datos y sistemas de gestión de versiones.**Habilidades de Comunicación**:Habilidades excelentes de comunicación verbal y escrita en inglés y/o el idioma requerido.**Habilidades de Liderazgo**: Habilidad para liderar, motivar y guiar a un equipo de desarrollo.**Competencias**: Pensamiento Analítico : Capacidad para analizar problemas complejos y tomar decisiones basadas en datos.**Creatividad**: Habilidad para proponer soluciones innovadoras y fuera de lo común.**Comunicación Efectiva**: Capacidad para comunicar ideas técnicas de manera clara y efectiva.**Trabajo en Equipo**: Habilidad para colaborar eficazmente en un entorno de equipo multidisciplinario.**Orientación a Resultados**: Compromiso con la entrega oportuna y la calidad del trabajo. Adaptabilidad: Capacidad para adaptarse a tecnologías y entornos cambiantes rápidamente