




Resumen del Puesto: Diseña, desarrolla e implementa soluciones de software escalables, lidera análisis técnico, coordina equipos multidisciplinarios y mentorea desarrolladores. Puntos Destacados: 1. Diseñar y desarrollar soluciones de software escalables y eficientes 2. Liderar análisis técnico y definición de arquitectura de nuevos proyectos 3. Mentorear a desarrolladores junior y semi senior **Funciones del puesto** * Diseñar, desarrollar e implementar soluciones de software escalables y eficientes. * Liderar el análisis técnico y la definición de arquitectura de nuevos proyectos. * Participar en la planificación y estimación de tareas junto al equipo de desarrollo. * Revisar código y asegurar el cumplimiento de buenas prácticas y estándares de calidad. * Identificar y proponer mejoras continuas en procesos y rendimiento de sistemas. * Brindar soporte técnico y resolver incidencias complejas. * Coordinar con equipos multidisciplinarios (producto, QA, UX/UI) para asegurar entregables alineados a los objetivos del negocio. * Mentorear a desarrolladores junior y semi senior. **Requerimientos** * Título universitario en Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación o carreras afines. * Mínimo 4–5 años de experiencia en desarrollo de software. * Experiencia sólida en uno o más lenguajes de programación (por ejemplo: Java, C\#, Python, JavaScript, Node.js u otros). * Conocimiento en diseño de arquitecturas, APIs REST y bases de datos relacionales y/o no relacionales. * Experiencia trabajando con metodologías ágiles (Scrum o Kanban). * Manejo de control de versiones (Git). * Conocimiento en pruebas unitarias e integración continua. * Capacidad de liderazgo técnico y trabajo en equipo. * Habilidades de comunicación y resolución de problemas Tipo de puesto: Tiempo completo Lugar de trabajo: Empleo presencial


