Crear o analizar historias de usuario o documentación del requerimiento.
Participar en refinamientos con el cliente y el equipo de trabajo.
Comunicación constante con el cliente y el equipo de trabajo.
Realizar diagramas de solución a alto y bajo nivel para consumo del equipo y negocio (diagramas de secuencia, diagramas de actividades, entre otros) Elaboración de documentación de seguridad de la información.
Elaboración de manuales de usuario, técnico y documentación en general para el entendimiento del requerimiento.
Documentar el contrato de integración con terceros: estructura de eventos, campos requeridos, códigos de respuesta y reglas de negocio antifraude.
Colaborar con el Arquitecto de Solución para traducir decisiones de arquitectura (CDC, Outbox, Circuit Breaker) en documentación comprensible para el negocio.
Apoyar en la validación funcional de flujos, verificando que las integraciones cubran los escenarios de negocio documentados (incluyendo casos de falla, reintentos y decisiones fail-open/fail-close).
Formato de datos: JSON, XML – lectura, validación de estructura y documentación de contratos
Diagramación: draw.ioo similar – diagramas UML (secuencia, actividad, componentes)
Mensajería: ActiveMQ / colas de mensajes – comprensión conceptual de flujos asíncronos, DLQ y reintentos
Base de datos: SQL (consultas de lectura/validación); comprensión básica de modelos relacionales
Patrones: Comprensión conceptual de Event-Driven, Circuit Breaker, idempotencia y retry
Seguridad: Nociones de TLS/mTLS, tokenización y manejo de datos PII/PCI
Control de versiones: Git – nivel básico (lectura de ramas, PRs, comprensión de cambios)
Deseable: Experiencia en proyectos de banca o fintech; conocimiento de regulación CNBV; nociones de observabilidad (logs, métricas básicas)
Conocimientos de SQL
Conocimientos de protocolos de comunicación,
Experiencia documentando flujos de integración entre sistemas (APIs REST, mensajería o similar).
Capacidad de abstracción
Comunicación con el equipo y el cliente
Pensamiento analítico, iniciativa y capacidad de resolución de problemas.
Capacidad analítica, atención al detalle, comunicación verbal y escrita a clientes.
Capacidad de explicar conceptos técnicos de una manera sencilla para ser un puente entre el negocio y los equipos técnicos
Nociones básicas de APIs y status HTTP básicos
Conocimiento y experiencia de rest, SOAP
Conocimientos de material design
Conocimientos básicos de Drive de Google, (Docs y sheets)
Conocimientos básicos en Base de datos
Conocer la estructura Json
Uso de Jira
Uso de Postman
Uso de Charles
Conocimiento básico en herramientas de diseño.
Comprensión de estructuras JSON y XML; capacidad de revisar y documentar contratos de API.