el mes pasado

Tech Lead Senior

Factor ITBogotá, Colombia

Oferta publicada originalmente vía Get on Board

Aplicar

Descripción del puesto

🎓 Formación y experiencia

Profesional en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software o carreras afines. 6+ años de experiencia en desarrollo de software y/o liderazgo técnico. Experiencia participando en el diseño y definición de arquitecturas de software. Experiencia liderando técnicamente equipos o proyectos. Inglés intermedio o avanzado, especialmente para lectura de documentación técnica y colaboración con equipos internacionales.
💻 Conocimientos técnicos
  • Desarrollo de software y arquitectura de aplicaciones.
  • Patrones de diseño y buenas prácticas de desarrollo.
  • Arquitecturas basadas en microservicios y APIs.
  • Integración de sistemas.
  • Desarrollo de soluciones en entornos Cloud.
  • Metodologías ágiles de desarrollo.
🤝 Habilidades
  • Comunicación asertiva.
  • Orientación al cliente.
  • Trabajo en equipo.
  • Liderazgo.
  • Planificación y organización.
  • Innovación.
  • Pensamiento analítico.
  • Capacidad de aprendizaje.

🚀 Funciones principales

  • Liderar técnicamente el diseño y desarrollo de soluciones tecnológicas en los proyectos asignados.
  • Definir estándares técnicos, buenas prácticas de desarrollo y lineamientos de implementación.
  • Supervisar la calidad del código y de los entregables técnicos mediante revisiones periódicas.
  • Apoyar la definición de la arquitectura técnica de los proyectos en coordinación con arquitectos de soluciones.
  • Brindar mentoría y acompañamiento técnico a desarrolladores y miembros del equipo tecnológico.
  • Participar en la estimación técnica de proyectos y en la definición de soluciones.
  • Resolver problemas técnicos complejos durante el desarrollo e implementación de soluciones.
  • Colaborar con equipos de arquitectura, infraestructura y datos para asegurar la correcta integración de las soluciones.
  • Promover la adopción de nuevas tecnologías y herramientas que contribuyan a mejorar los procesos de desarrollo.
  • Documentar decisiones técnicas y lineamientos arquitectónicos de los proyectos.

⭐ Deseable

  • Certificaciones en Arquitectura de Software.
  • Certificaciones Cloud en AWS, Azure o GCP.
  • Certificaciones o formación en Metodologías Ágiles o DevOps.