Nos encontramos en la búsqueda de un Head de desarrollo para uno de nuestros clientes!
El objetivo del puesto es la Coordinación y gestión de equipos técnicos, Planificación y control de proyectos, Innovación y adopción de nuevas tecnologías, Liderazgo estratégico y crecimiento del equipo, Gestión del presupuesto y rentabilidad, Comunicación con clientes y partes interesadas, Mitigación de riesgos, Asegurar la calidad del producto. Además, trabajará en estrecha colaboración con el área de Producto, QA, Seguridad y CTO para alinear las estrategias tecnológicas con los objetivos de negocio. Asumir el liderazgo técnico en decisiones clave, promoviendo las mejores prácticas de arquitectura y desarrollo.
Responsabilidades:
Coordinación y gestión de equipos técnicos:
- Supervisar múltiples proyectos tecnológicos, asegurando la entrega de soluciones/productos dentro de los plazos establecidos mediante métricas y performance establecidos.
- Promueve la colaboración entre diferentes áreas técnicas y departamentos, garantizando el flujo eficiente del trabajo.
Planificación y control de proyectos:
- Asigna recursos y establece cronogramas realistas para entregar productos a tiempo.
- Gestiona prioridades y cambios en los requisitos del cliente, minimizando retrasos o desviaciones.
- Actuar como enlace entre los equipos de producto, operaciones y otras áreas, comprendiendo las necesidades del negocio y alineando los proyectos tecnológicos con los objetivos estratégicos.
- Asegurar el desarrollo del producto
- Implementa metodologías de desarrollo (como Agile, Scrum, DevOps) para garantizar estándares de calidad definidos por area de QA.
- Monitorear el rendimiento de los equipos a través de KPIs clave, asegurando que los resultados sean consistentes con los estándares de calidad y los plazos del negocio.
Innovación y adopción de nuevas tecnologías:
- Identifica nuevas tecnologías y herramientas que mejoran la eficiencia del desarrollo.
- Promueve la innovación constante dentro del equipo, anticipando cambios en el mercado tecnológico.
Liderazgo estratégico y crecimiento del equipo:
- Motiva y desarrolla a los miembros del equipo, fomentando un entorno de trabajo positivo.
- Identifica áreas de mejora y propone planes de formación para potenciar las habilidades del personal.
Gestión del presupuesto y rentabilidad:
- Controla los costos asociados con el desarrollo, asegurando la rentabilidad del proyecto.
- Optimiza el uso de recursos y minimiza gastos innecesarios.
Comunicación con clientes y partes interesadas:
- Actúa como enlace entre el equipo técnico y los clientes o stakeholders, garantizando claridad y alineación de expectativas.
- Presenta avances, reportes de desempeño y gestiona feedback del cliente de forma efectiva
Requisitos para el puesto:
- Mínimo 5 años de experiencia en desarrollo de software, de los cuales al menos 4 deben ser en posiciones de liderazgo en empresas fintech, bancos digitales, o startups de tecnología.
- Demostrada experiencia en gestionar equipos de desarrollos en múltiples proyectos.
- Graduado universitario en Ingeniería en Sistemas, Ciencias de la Información, o carrera afín. Valorables posgrados o certificaciones en liderazgo y/o gestión de proyectos.
- Amplios conocimientos en desarrollo backend y frontend (Java, Python, Node.js, frameworks modernos).
- Dominio de arquitectura de microservicios y gestión en la nube (AWS, Azure, Google Cloud).
- Conocimientos avanzados en seguridad de la información aplicada al desarrollo de productos fintech.
- Experiencia con pruebas automatizadas y metodologías CI/CD (Integración Continua y Entrega Continua).