.
*requisitos*académicos*- licenciatura o superior en ciencias de la computación, ingeniería de software o campo relacionado.
*experiência*- mínimo 5 años de experiência en desarrollo de software, incluyendo al menos 2 años en un rol de liderazgo o gerencia.
*habilidades técnicas*- conocimientos avanzados en lenguajes de programación (java, python, c++, etc.
).- experiência en metodologías ágiles (scrum, kanban).- dominio de sistemas de control de versiones (git).- conocimientos en arquitectura de software y diseño de sistemas.
*habilidades blandas*- liderazgo y gestión de equipos.- capacidad de comunicación efectiva con equipos técnicos y no técnicos.- resolución de problemas y toma de decisiones.- trabajo en equipo y manejo de conflictos.
*ofrecemos*:- trabajo de lunes a viernes de 8:00 a.m. a 6:00 p.m. y sábados de 9:00 a.m. a 1:00 p.m. en las oficinas de soferp.- sueldo: de $25,000 a $30,000 brutos mensuales más prestaciones de ley.
*funciones del líder de desarrollo de software*1.
liderar y coordinar proyectos de software: diseñar estrategias, establecer prioridades y garantizar la correcta ejecución de los proyectos, desde la planificación hasta la entrega final.2.
supervisar el ciclo de vida del desarrollo de un sistema: asegurar que cada etapa del ciclo de vida de desarrollo (planificación, diseño, implementación, pruebas y despliegue) cumpla con los estándares de calidad.3.
asignar tareas y supervisar el progreso: distribuir actividades de manera eficiente entre los miembros del equipo y monitorear el cumplimiento de plazos y objetivos.4.
resolver problemas y garantizar la calidad: actuar como punto de escalamiento para problemas técnicos y operativos, y asegurar que los productos entregados cumplan con los estándares de calidad esperados.5.
comunicarse con clientes, partes interesadas y otros departamentos: mantener una comunicación efectiva para alinear expectativas, reportar avances y solucionar posibles conflictos.6.
brindar orientación técnica, tutoría y comentarios al equipo: proporcionar guía técnica, fomentar el desarrollo profesional del equipo y realizar revisiones constructivas de su desempeño.7.
evaluar el rendimiento, los riesgos y las oportunidades del equipo y los sistemas: realizar análisis periódicos para identificar áreas de mejora y proponer soluciones estratégicas.8.
planificar el uso de recursos: gestionar el presupuesto, herramientas y personal necesario para garantizar el éxito de los proyectos.9.
implementar metodologías ágiles: asegurar que los proyectos se ejecuten utilizando metodologías como scrum o kanban para mejorar la eficiencia y la adaptabilidad.10.
establecer procesos de garantía de calidad: implementar prácticas como revisiones de código, pruebas automatizadas y evaluaciones de usabilidad para mantener altos estándares.11.
fomentar la innovación tecnológica: investigar y recomendar nuevas tecnologías, herramientas y enfoques que impulsen la competitividad de la empresa.12