Perfil del Cargo
Título universitario en Ingeniería Informática, Sistemas, Electrónica o afines.
Deseable formación complementaria en Análisis Funcional o Gestión de Proyectos.
Experiencia mínimo de 2 años en:
Desarrollo de software y participación en proyectos de integración tecnológica.
Levantamiento y análisis de requerimientos funcionales y operativos.
Participación en proyectos de innovación o desarrollo de nuevos productos.
CONOCIMIENTOS REQUERIDOS
Dominio de lenguajes de programación y tecnologías relevantes para el desarrollo de aplicaciones.
Experiencia con herramientas y plataformas de desarrollo de software.
Experiencia con herramientas de Integración continua.
Conocimiento en bases de datos y diseño de sistemas.
Familiaridad con metodologías de desarrollo ágil y control de versiones.
Experiencia en Medios de Pago y programación avanzada en C++ .
Experiencia con protocolos de transacciones de tarjetas presentes y no presentes (por ejemplo, EMV / ISO8583).
Diseño e implementación de arquitecturas de software, patrones de diseño y estructuras escalables.
Principios de desarrollo seguro, codificación defensiva y prácticas OWASP.
Técnicas de levantamiento de requerimientos: entrevistas, workshops, user stories y análisis de contexto de negocio.
Elaboración y gestión de backlog funcional en entornos ágiles, priorización y refinamiento continuo.
Modelado de procesos y diagramas UML (casos de uso, actividades, secuencias).
Diseño y documentación de reglas de negocio, lógica funcional y escenarios de operación.
Elaboración de historias de usuario, definición de criterios de aceptación y validación funcional.
Diseño y ejecución de pruebas funcionales (unitarias, de integración y aceptación).
Validación técnica de soluciones integradas provenientes de alianzas o ecosistemas externos.
Gestión de procesos de transferencia tecnológica, incluyendo adaptación y puesta en marcha de soluciones.
Estas vacantes tienen roles y ubicación similares.