Propósito General
Transformar el diseño y la visión del producto en productos tangibles e influirá directamente en la forma en que los usuarios interactuarán con el sistema. Mantenerse al tanto de las tecnologías y las tendencias de la industria, sino que también sabe lo que traerá el futuro cercano. Velar porque las interfaces desarrolladas sean limpias y garanticen la experiencia del usuario.
Funciones Relevantes
- Diseñar la lógica y las soluciones para que todas las acciones solicitadas a través del producto digital web sean ejecutadas de manera correcta.
- Desarrollo backend
Diseñar y desarrollar la lógica de negocios y los sistemas backend del producto, velando por que los desarrollos sean de alta calidad, con buena documentación y con código eficiente.
Trabajar en colaboración con los desarrolladores de frontend para diseñar y desarrollar API funcionales, de rendimiento y completas.
Descifrar los sistemas de software de las empresas existentes y poder conectar la aplicación a las fuentes de datos aplicables.
- Administrar el flujo de trabajo del equipo, con el objetivo de asegurar el cumplimiento de las tareas del plan de trabajo dentro de los plazos de entrega definidos
- Alineación de equipo:
Liderar el progreso del equipo de pruebas mediante la coordinación de reuniones agiles y la eliminación de los impedimentos y bloqueos que se encuentren en el proceso, con el objetivo de lograr las metas del proyecto.
Mantener el enfoque del equipo en las metas diarias definidas y a la iteración en el contexto de los objetivos del equipo.
Funciones Relevantes
Servir de apoyo al equipo, con el fin de asegurar de que el producto se encuentre alineado a la estrategia del negocio.
Mantener el flujo de trabajo de los integrantes del equipo dentro de los parámetros definidos que permitan el óptimo desempeño en la gestión asignada.
Garantizar el cumplimiento y entrega de las tareas en el proyecto dentro de los plazos establecidos.
Asegurar la mejora continua del desempeño del equipo de pruebas mediante el liderazgo, la asesoría y coaching, entrenamiento y motivación que faciliten la cooperación interna.
Requerimientos Preferibles del Puesto
- Universitario en Ingeniería en Sistemas o Informatica/Computos
Requerimientos Aceptados del Puesto
NA
Formación Complementaria
Conocimiento de programación e integración de APIs y administración de base de datos. Conocimiento lenguajes de programación (Java, Node, Scala, etc.). Profundo conocimiento de los principios de programación e ingeniería orientados a objetos como SOLID, clean architecture, event storming, etc. Preferible conocimiento de infraestructura inmutable, automatización de infraestructura y herramientas de aprovisionamiento
Idiomas
NA
Experiencia / Trayectoria
Experiencia como desarrollador de backend en lenguajes comunes. Experiencia significativa escribiendo y utilizando servicios API RESTful orientados a servicios autónomos y aplicaciones de gran escala para ajustar el rendimiento. Experiencia con sistemas de bases de datos SQL y NoSQL. Preferible experiencia en integración con frameworks JavaScript, como React, Angular JS.
Competencias Conductuales
- Autogestión
- Valor de la diversidad
- Agilidad de aprendizaje
- Orientación al cliente
- Agilidad e innovación
- Orientación a la excelencia
- Capacidad Analítica