Descripción de la función
Supervisar las prácticas y soluciones de desarrollo de software, gestionar los plazos de los proyectos, coordinarse con equipos multifuncionales y garantizar la entrega de software de alta calidad. Se espera que lidere y asesore a un equipo de desarrolladores, mantenga las relaciones con los clientes y garantice el cumplimiento de las mejores prácticas en el desarrollo de software, al tiempo que facilita algunas tareas de forma remota según sea necesario.
Responsabilidades clave:
1. Supervisar la producción: Gestione el ciclo de vida del desarrollo de software desde la planificación hasta la implementación, garantizando la entrega oportuna de productos de software de alta calidad.
2. Control de calidad: Implementar y supervisar procesos de aseguramiento de la calidad para mantener altos estándares de calidad del software.
3. Gestión de equipos: Reclutar, capacitar y supervisar a un equipo de desarrolladores de software, evaluadores y otro personal técnico.
4. Mejora de procesos: Desarrollar e implementar estrategias para optimizar los procesos de producción y mejorar la eficiencia.
5. Gestión de presupuestos: Prepare y gestione presupuestos, garantizando operaciones rentables.
6. Seguridad y cumplimiento: Garantice el cumplimiento de los estándares y regulaciones de la industria, manteniendo un entorno de trabajo seguro y conforme.
7. Coordinación: Colabore con otros departamentos, como ventas, marketing y servicio al cliente, para alinear objetivos y garantizar operaciones fluidas.
8. Informes: Mantenga registros detallados de las actividades de la fábrica e informe sobre las métricas clave de rendimiento.
Calificaciones:
1. Educación: Licenciatura en Ciencias de la Computación, Ingeniería de Software o un campo relacionado.
2. Experiencia: Mínimo de 5 años de experiencia en desarrollo y gestión de software.
3. Habilidades: Fuertes habilidades de liderazgo y toma de decisiones, excelentes habilidades de comunicación e interpersonales, dominio de herramientas de gestión de proyectos y metodologías de desarrollo de software.
Habilidades preferidas:
1. Experiencia con principios ágiles.
2. Conocimiento de las herramientas y tecnologías modernas de desarrollo de software.
3. Capacidad para trabajar bajo presión y cumplir con plazos ajustados.