¿QUIENES SOMOS?Customer Intelligence Inc. is a professional consulting service and marketing firm, providing cutting-edge services to help customers grow. CI specializes in the financial industry, Customer Intelligence Inc. also works with clients across multiple industries, payment brands, processing systems, and other enterprises with a focus on LATAM.
FORMACIÓN ACADEMICALicenciatura en Informática, Ingeniería en Sistemas o campo relacionadoConocimientos sólidos de tecnologías bancarias y de medios de pago, conectividad e integración de aplicativosConocimiento de metodologías ágiles de desarrollo de software es una ventaja
EXPERIENCIA LABORLA DESEADA
1+ años en implementación de Billeteras Digitales Bancarias o Fintechs5+ años de experiencia como desarrollador en lenguajes JavaScript y TypeScriptExperiencia construyendo Web APIs RESTful JSON utilizando mTLS, JWT, JWE, Certificados de seguridadExperiencia en la nube AWS API Gateway, AWS LambdaExperiencia Serverless Framework y/o Cloudformation
Habilidades para utilizar las siguientes herramientas:Git para el control de versionesAzure DevOps para la gestión de las tareas, repositorios y pipelinesExperiencia en documentación con markdown
Cuenta con experiencia en el sector financiero y la Industria de pagos bancariosTiene noción de la TokenizaciónEntiende los marcos de administración de proyectos Waterfall y Agile
DESCRIPCIÓN DE PUESTODesempeñará un papel crucial en el desarrollo y mantenimiento de software de alta calidad para el cliente. Este rol implica liderear proyectos desde la perspectiva técnica, colaborar estrechamente como parte del equipo de desarrollo del cliente; diseñar y desarrollar soluciones técnicas innovadoras, así como garantizar la entrega oportuna de productos funcionales que cumplan con los requisitos y estándares de calidad fijados por el cliente.
PRICIPALES RESPONSABILIDADES
Funcionar como Desarrollador de Aplicaciones para un banco de Panamá, reportando a equipo de desarrollo y colaborando con las diferentes células del proyecto para:
Análisis y PlaneaciónDefinir requerimientos de Back-End del requerimiento solicitado por el cliente.Inspeccionar interfases en el proceso de digitalización y tokenización de tarjetas.Participar en las reuniones de planeación de Sprints.
Diseño y DesarrolloManejar y administrar guías de implementación de terceros para la integración de la solución.Analizar y planear el estado final deseado del desarrollo Back-End requerido por el cliente.Escribir código limpio, eficiente y de alta calidad para el desarrollo de nuevas funcionalidadesDiseñar y desarrollar APIs para asegurar funcionalidad utilizando protocolo de cliente.Soportar en los desarrollos los mecanismos de autenticación establecidos por el cliente.
PruebasParticipar en pruebas unitarias y funcionales de los desarrollos generados en conjunto con proveedores del cliente que del flujo de digitalización y tokenización de tarjetas.Colaborar con equipos de QA del cliente para obtener la aceptación de su usuario final.
ProducciónApoyar en el despliegue de los componentes desarrollados en el ambiente en producción incluyendo preparación de ambientes y parametrización para su correcto funcionamiento.Proveer un periodo de post-producción en el que se incluya monitoreo y soporte a resolución de problemas en producción.
¿QUÉ OFRECEMOS?Un enfoque orientado a resultados, cultivado en todos nuestros colaboradores, siempre y cuando se cumplan todos los compromisos con los clientes, internos y externos a la firma.Un ambiente de trabajo apasionante y profesional.Un paquete de compensación competitivo.Exposición a tomadores de decisiones clave en la industria en América Latina. Iniciativas continuas de creación de conocimiento para apoyar su crecimiento profesional.Régimen de contratación de servicios profesionales.Un contrato temporal de 6 meses con ALTA posibilidad de renovación