




Resumen: Buscamos un Consultor práctico para el equipo de Tecnología de Pagos Emergentes, encargado de diseñar e implementar la lógica de aplicaciones y servicios web, así como las interfaces de usuario en productos y dispositivos dentro de un entorno Ágil. Aspectos destacados: 1. Oportunidad de trabajar con nuevos frameworks y tecnologías 2. Colaborar en una metodología de desarrollo Ágil 3. Ofrecer experiencias excepcionales al usuario final Responsabilidades: El Consultor es un desarrollador práctico con amplia experiencia en el desarrollo de capa de aplicación y la implementación de interfaces de usuario tanto para aplicaciones web como para aplicaciones web móviles. Como Consultor del equipo de Tecnología de Pagos Emergentes, será responsable de aclarar los requisitos, diseñar e implementar la lógica de aplicaciones y servicios web, así como los requisitos de interfaz de usuario en múltiples productos, servicios y dispositivos. Trabajando dentro de una metodología de desarrollo Ágil, colaborará con otros ingenieros y trabajará estrechamente con el líder técnico del equipo para ofrecer una experiencia excepcional al usuario final. Además, tendrá la oportunidad de trabajar con nuevos frameworks y tecnologías, ayudar en la creación de prototipos y pruebas de concepto, participar en revisiones de código y contribuir a garantizar un alto nivel de calidad del código por parte del equipo. Conocimientos / Experiencia: Experiencia en desarrollo de software a gran escala o ingeniería de aplicaciones, con experiencia reciente en programación en dos o más de los siguientes lenguajes: Java, JavaScript, C/C\+\+, C\#, Objective\-C, Node.js, .NET, Python, PHP o Ruby Experiencia trabajando directamente con clientes, socios o desarrolladores de terceros Exposición a metodologías de desarrollo Ágil Buena exposición a prácticas de desarrollo Ágil y DevOps, tales como Infraestructura como Código (IaC), Integración Continua y despliegue automatizado Experiencia avanzada en Integración Continua y Entrega Continua (CI/CD) Buenas habilidades de comunicación y presentación### **Requisitos** Habilidades/Requisitos: * Excelentes habilidades de comunicación, tanto verbales como escritas, junto con sólidas habilidades de relación, colaboración y organización * 5\+ años de experiencia traduciendo requisitos funcionales de producto en código de capa de aplicación y diseños visuales en interfaces de usuario funcionales dentro de aplicaciones web tradicionales * Java, J2EE, Framework Spring (Spring MVC, Spring Security, Aspectos, etc.), JPA, JSF, JUnit, Servicios Web (SOAP \& REST), JSON/XML, JBoss, Log4j, Eclipse STS, SQL, Servidor Oracle DB * HTML5, CSS3, JavaScript, AngularJS, KarmaJS, jQuery * Experiencia en desarrollo de API (REST \& SOAP) Además de las habilidades anteriores, se valora muy positivamente la siguiente experiencia: * Desarrollo guiado por pruebas (TDD) * Entrega continua, integración continua y otros procesos que apoyan el flujo de trabajo de desarrollo * Experiencia trabajando con bibliotecas JavaScript, tales como BootstrapJS y/o React.js * Experiencia en la implementación de seguridad para servicios web * Experiencia en comercio electrónico * Implementación de interfaces de usuario para aplicaciones nativas Android y/o iOS Educación: * Licenciatura en Tecnologías de la Información, Ciencias de la Computación o Sistemas de Información Administrativa, o combinación equivalente de experiencia relevante y formación académica Educación: * Licenciatura en Sistemas de Información, Tecnologías de la Información, Ciencias de la Computación o Ingeniería, o experiencia equivalente. Habilidades/Competencias: Maestría en Ciencias de la Computación o campo técnico afín Demostrada trayectoria exitosa como desarrollador de software, arquitecto de aplicaciones, gerente de producto, director técnico (CTO) o consultor trabajando con diversas plataformas Arquitectura, diseño y desarrollo de aplicaciones en PCF Diseño y construcción de aplicaciones utilizando tecnologías basadas en contenedores y sin servidor (serverless) Experiencia en la arquitectura de sistemas altamente disponibles que utilicen equilibrio de carga, escalabilidad horizontal y alta disponibilidad Plataformas de gestión de configuración (por ejemplo, Chef, Puppet, Salt o Ansible) Amplia experiencia práctica en desarrollo de aplicaciones sobre sistemas basados en Linux y Windows\-based Participación en eventos públicos tales como conferencias tecnológicas, hackathons, etc. ID de oferta laboral RRF\_6665 Tipo de empleo Contrato Industria Servicios de TI Fecha de apertura 03/24/2026 Ciudad México Estado/Provincia Distrito Federal País México Código postal 10200


