Sr Api Developer
Hace 3 semanas
Ciudad de México
Amaris Consulting
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Acerca del Rol
Buscamos un Sr Api Developer para liderar el diseño y desarrollo de soluciones de integración en distintos entornos tecnológicos y de negocio. La persona seleccionada participará en decisiones de arquitectura, acompañará proyectos de principio a fin y colaborará con equipos técnicos y de negocio.
Responsabilidades
Liderar el diseño, la construcción y el mantenimiento de soluciones de integración basadas en REST APIs, ESB, iPaaS, EDA y microservicios.
Definir nuevas arquitecturas y dirigir proyectos de forma autónoma desde el punto de vista arquitectónico.
Trabajar con las partes interesadas para traducir los requisitos de negocio en especificaciones técnicas, incluida la documentación de blueprints.
Crear y mantener especificaciones técnicas, documentación, planes de prueba y scripts.
Diseñar y desarrollar prototipos para evaluar distintas alternativas frente a los requisitos funcionales.
Presentar y explicar las opciones técnicas a públicos con diferentes niveles de conocimiento.
Analizar y resolver incidencias detectadas durante las fases de desarrollo y mantenimiento, incluidos problemas de severidad 1 en producción.
Definir y aplicar estándares de integración, prácticas de desarrollo y criterios de documentación.
Acompañar y orientar a desarrolladores junior en buenas prácticas de desarrollo, pruebas, despliegue y soporte.
Participar en iniciativas de desarrollo de la práctica y en la construcción de relaciones profesionales con clientes.
Actuar como punto de contacto para las decisiones de arquitectura de soluciones y colaborar con los responsables de entrega de producto.
Trabajar con los equipos de Arquitectura Empresarial, Seguridad y equipos globales en los temas tecnológicos relacionados con la integración.
Asumir la responsabilidad sobre las decisiones técnicas y la evolución de las soluciones de integración.
Calificaciones
Titulación universitaria en Informática, Ingeniería Informática, Ingeniería Electrónica o una disciplina equivalente. También se considerará experiencia profesional equivalente.
Al menos 7 años de experiencia como responsable de desarrollo de software, arquitecto/a de integración o desarrollador/a de software senior.
Experiencia en definición de arquitecturas y dirección técnica de proyectos.
Excelentes habilidades de comunicación funcional y técnica.
Capacidad para trabajar con equipos de negocio y tecnología.
Habilidades Requeridas
Experiencia práctica con las siguientes tecnologías y entornos:
APIGEE.
REST APIs.
Apache Kafka.
Plataformas iPaaS, con experiencia en al menos una de ellas, como MuleSoft o Boomi.
TIBCO BusinessWorks 6.x.
TIBCO Enterprise Message Service (EMS).
Servicios cloud en AWS, Azure o GCP.
Se valorará el conocimiento de Kubernetes y Docker.
Se valorará la experiencia con microservicios y lenguajes como Java o Python.
Experiencia en modelado y diseño de bases de datos relacionales.
Conocimiento de sectores como cadena de suministro, ventas, comercio electrónico, programas de fidelización, CRM, retail o aplicaciones móviles.
Capacidad para gestionar proyectos y conseguir acuerdos entre distintos equipos.
Se valorará la experiencia en entornos Agile y de desarrollo de productos.
Facilidad para aprender nuevas tecnologías y comprender su aplicación en contextos de negocio.
Buenas habilidades interpersonales y capacidad para trabajar en equipos multidisciplinares.
Excelente comunicación oral y escrita en español e inglés.
Habilidades Preferidas
La persona seleccionada deberá combinar experiencia técnica en integración con visión de arquitectura y capacidad para relacionarse con distintos interlocutores. Tendrá autonomía para tomar decisiones, explicar sus propuestas con claridad y acompañar a los equipos durante todo el ciclo de vida de las soluciones. También deberá sentirse cómoda trabajando en proyectos con múltiples equipos, gestionando prioridades técnicas y resolviendo incidencias en entornos productivos.