Nos encontramos en la bùsqueda de un desarrollador de software android con experiencia en el diseño e implementación de aplicaciones para puntos de venta (pos).
medios de pago (emv, iso8583) indispensable habilidades técnicas• lenguajes de programación: kotlin, java, python, c#, c/c++• experiencia en desarrollo de aplicaciones financieras, conocimiento de los flujos transaccionales.
indispensable.• conocimiento del manejo de base de datos como:o para dispositivos móviles: sqlite, roomo la nube: postgresql, firebase, aws dynamodb ,sqlserver• experiencia con las herramientas y entornos de desarrollo android• conocimiento en integración de apis para conexión con servicios bancarios y financieros.• conocimiento de sdks de terminales como verifone, ingenico o pax.• pci-dss (deseable), familiaridad con los requisitos y estándares de seguridad para la manipulación de datos de tarjetas• aplicación de principios solid (deseable)• hardware de pos: conexión con dispositivos como escáneres, impresoras de recibos, y terminales de pago.• manejo de mensajes de transacción financiera: comprensión del estándar iso 8583 para la comunicación entre sistemas de punto de venta y procesadores de pago.• construcción y parseo de mensajes iso 8583: habilidad para construir y descomponer mensajes en el formato iso 8583• gestión de transacciones seguras: implementación de mecanismos de encriptación, tokenización y seguridad en mensajes iso 8583 para proteger la información de las transacciones y cumplir con los estándares de seguridad.• implementación de flujo emv: conocimiento del flujo completo de una transacción emv, desde la inicialización de la tarjeta hasta la autorización y finalización de la transacción.• conocimientos de módulos de comunicación: wifi, bluetooth, gprs, dialup y ethernet.experiencia• desarrollo de aplicaciones de pos: experiencia en desarrollo de aplicaciones para terminal verifone, dspread, pax y otros, al menos 2 años.
indispensable• integración de dispositivos externos: conexión y desarrollo de comandos para equipos pinpad y conexión con impresoras.• análisis del flujo de transacciones: análisis de flujo emv y estándar iso 8583.• experiencia en desarrollo móvil• experiencia en seguridad y cumplimiento de normativas financieras (deseable)• experiencia en integración de pasarelas de pago y apis financieras (deseable)habilidades blandas• capacidad de análisis y resolución de problemas• trabajo en equipo y colaboración con diseñadores y desarrolladores• flexibilidad y adaptación a nuevos entornos y herramientas de trabajo• atención al detalle• orientación a la seguridad y cumplimiento• comunicación eficazsi cumples al 100% con este perfil aplica ahora