Technical Analyst
Somos una empresa líder en el desarrollo de software para el sector financiero, comprometida con la innovación y la excelencia en tecnología. Ofrecemos un ambiente de trabajo dinámico y colaborativo
Actuar como puente entre el negocio y los equipos técnicos del proyecto, traduciendo requerimientos funcionales y regulatorios en artefactos técnicos precisos: historias de usuario, diagramas de flujo, especificaciones de integración y documentación de soporte. El TA garantiza que el equipo de desarrollo tenga contexto suficiente para implementar sin ambigüedad, y que el negocio entienda el alcance y los impactos técnicos de cada decisión.
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).
Stack Tecnico Requerido:
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)
Experiencia y Hablidades
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.
Acerca de Nova Solutions
¿Listo para ser parte de la revolución?
Buscamos personas curiosas, creativas y con ganas de hacer historia. Explora las oportunidades que tenemos para ti y da el siguiente paso en tu carrera.