




Resumen: Buscamos un Desarrollador de Software Senior altamente calificado para diseñar, desarrollar y dar soporte a aplicaciones empresariales, integraciones y soluciones habilitadas por IA, con autonomía y resolución colaborativa de problemas. Aspectos destacados: 1. Diseñar, desarrollar y dar soporte a aplicaciones web empresariales y servicios de backend. 2. Contribuir a funciones de aplicaciones impulsadas por IA y asistidas por IA generativa. 3. Mentorar a desarrolladores junior y promover las mejores prácticas. **Empresa:** ------------ Qualcomm Intl Inc., Oficina de Rama en México **Área del puesto:** ------------- Grupo de Tecnología de la Información, Grupo de Tecnología de la Información \> Desarrollador de Software de TI **Resumen general:** Buscamos un **Desarrollador de Software Senior** altamente calificado para diseñar, desarrollar y dar soporte a aplicaciones, integraciones y soluciones habilitadas por IA de nivel empresarial. Este puesto requiere una sólida experiencia práctica en **Java/J2EE, frameworks web modernos, servicios de backend, bases de datos, orquestación de flujos de trabajo** y **tecnologías de IA generativa**. Se espera que el Desarrollador Senior opere con un alto nivel de autonomía ante problemas de complejidad moderada a alta, contribuya al diseño técnico y colabore estrechamente con arquitectos, ingenieros senior y socios comerciales. Este puesto enfatiza la **excelencia en la ejecución, la profundidad técnica y la resolución colaborativa de problemas**, mientras desempeña un papel fundamental como colaborador y mentor dentro del equipo de desarrollo. **Este puesto exige trabajo presencial a tiempo completo en la Ciudad de México (5 días por semana).** **Responsabilidades clave** * Diseñar, desarrollar, probar y mantener **aplicaciones web empresariales y servicios de backend** mediante Java/J2EE y frameworks modernos. * Construir y mejorar **soluciones full-stack**, incluidas API de backend, capas de integración y componentes de interfaz de usuario orientados al cliente. * Desarrollar y dar soporte a **aplicaciones basadas en flujos de trabajo** y soluciones de automatización de procesos comerciales. * Diseñar e implementar **servicios RESTful e integraciones de sistemas** entre plataformas empresariales. * Contribuir al diseño e implementación de **funciones de aplicaciones impulsadas por IA y asistidas por IA generativa** para resolver problemas comerciales. * Diseñar, desarrollar y dar soporte a **soluciones de integración de sistemas basadas en ETL** mediante **Informatica Cloud (IICS)**, incluida la ingesta de datos, transformación, validación y manejo de errores, para permitir una integración fiable de datos entre sistemas empresariales. * Colaborar estrechamente con socios comerciales, analistas de sistemas, equipos de QA y DevOps para entregar soluciones de alta calidad. * Participar en **discusiones técnicas de diseño, revisiones de código, revisiones de arquitectura** y planificación de sprints. * Diagnosticar y resolver **problemas complejos de desarrollo y producción**, garantizando correcciones escalables a largo plazo. * Promover y seguir las mejores prácticas en cuanto a **calidad del código, seguridad, escalabilidad, rendimiento y mantenibilidad**. * Mentorar a desarrolladores junior mediante revisiones de código, orientación técnica y compartición de conocimientos. * Mejorar continuamente las competencias técnicas manteniéndose actualizado sobre **tecnologías emergentes, frameworks y mejores prácticas industriales**. **Habilidades técnicas requeridas** **Tecnologías de backend y empresariales** * Experiencia práctica sólida en **Java, J2EE** y desarrollo de aplicaciones empresariales. * Experiencia con **Spring MVC / frameworks basados en Spring**. * Experiencia práctica con **Node.js y Express.js** o frameworks similares de backend. * La experiencia con el framework **Grails** es un plus. **Tecnologías frontend y web** * Experiencia práctica con **Angular** o frameworks frontend modernos basados en TypeScript similares. * Comprensión sólida de la **arquitectura de aplicaciones web**, interacciones cliente-servidor y principios REST. **Bases de datos y capa de datos** * Experiencia sólida en **SQL y bases de datos relacionales**. * Experiencia práctica con **MongoDB u otras bases de datos NoSQL**. **Flujos de trabajo y automatización** * Experiencia en el desarrollo de aplicaciones que aprovechen **motores de flujo de trabajo u herramientas de automatización de procesos**. * Es un plus tener exposición a sistemas empresariales de **Recursos Humanos, Nómina o Finanzas**. **Integración** * Experiencia práctica con **plataformas de ETL e integración de datos**, preferiblemente **Informatica Cloud (IICS)**, incluido el diseño de mapeos, programación, supervisión y solución de problemas en pipelines de datos. **CI/CD • DevOps • Nativas en la nube** * Experiencia trabajando con **pipelines de CI/CD** (por ejemplo, Jenkins) y verificaciones automáticas de calidad (calidad del código, escaneo de seguridad). * Comprensión sólida de los **conceptos de contenerización** (Docker, imágenes de contenedores, patrones de tiempo de ejecución). * Conocimiento práctico de **entornos Kubernetes** (preferiblemente AWS EKS) para la implementación y operación de aplicaciones. **Habilidades preferidas** * Experiencia práctica con plataformas empresariales de integración / herramientas iPaaS como Boomi (Dell Boomi) para integraciones de aplicaciones y datos. * Exposición al desarrollo o integración de **funciones impulsadas por IA o asistidas por IA generativa** dentro de aplicaciones empresariales. * Familiaridad con **modelos de lenguaje grande (LLM), fundamentos de ingeniería de prompts y patrones de integración de IA**. **Expectativas conductuales y profesionales (nivel senior)** * Analizar y resolver **problemas técnicos de complejidad moderada a alta** con mínima supervisión. * Comunicar conceptos técnicos y el estado de entrega de forma **clara y efectiva** a partes interesadas técnicas y no técnicas. * Colaborar eficazmente en **equipos multifuncionales**, demostrando propiedad y responsabilidad. * Apoyar el desarrollo del equipo mediante el **mentoramiento de ingenieros junior** y la aplicación de las mejores prácticas de ingeniería. * Demostrar adaptabilidad en un entorno dinámico con **prioridades y requisitos cambiantes**. **Cualificaciones preferidas** * Experiencia trabajando en **entornos de TI empresariales grandes**. * Exposición a **plataformas de integración, middleware** y frameworks de automatización. * Experiencia dando soporte a **sistemas de producción críticos para el negocio o misión**. **Educación y experiencia** * Título universitario o de maestría en **Ciencias de la Computación, Ingeniería, Sistemas de Información**, o campo relacionado. * **5–7 años o más** de experiencia progresiva en desarrollo de software, con experiencia demostrable en entrega de aplicaciones empresariales. **Cualificaciones mínimas:** * 3 años o más de experiencia laboral relevante en TI con título universitario en un campo técnico (por ejemplo, Ingeniería en Computación, Ciencias de la Computación, Sistemas de Información). O 5 años o más de experiencia laboral relevante en TI sin título universitario. * 3 años o más de combinación académica o laboral en desarrollo de aplicaciones full-stack (por ejemplo, Java, Python, JavaScript, etc.). * 1 año o más de combinación académica o laboral en estructuras de datos, algoritmos y almacenes de datos. **Solicitantes:** Qualcomm es un empleador que ofrece igualdad de oportunidades. Si usted es una persona con discapacidad y necesita una adaptación durante el proceso de solicitud o contratación, tenga la seguridad de que Qualcomm se compromete a proporcionar un proceso accesible. Puede enviar un correo electrónico a disability\-accomodations@qualcomm.com o llamar al número gratuito de Qualcomm disponible aquí . A petición, Qualcomm proporcionará adaptaciones razonables para apoyar a personas con discapacidades y permitir su participación en el proceso de contratación. Qualcomm también se compromete a hacer accesible su lugar de trabajo para personas con discapacidades. (Tenga en cuenta que esta dirección de correo electrónico se utiliza exclusivamente para brindar adaptaciones razonables a personas con discapacidades. No responderemos aquí a solicitudes de actualizaciones sobre solicitudes ni consultas sobre currículums). Qualcomm espera que sus empleados cumplan todas las políticas y procedimientos aplicables, incluidos, entre otros, los requisitos de seguridad y demás relativos a la protección de la información confidencial de la empresa y otra información confidencial y/o privilegiada, en la medida en que dichos requisitos sean permisibles según la ley aplicable. **A todas las agencias de reclutamiento y personalización:** Nuestro sitio web de carreras está destinado únicamente a personas que buscan empleo en Qualcomm. Las agencias de reclutamiento y personalización, así como las personas representadas por una agencia, no están autorizadas a utilizar este sitio ni a enviar perfiles, solicitudes o currículums; cualquier envío de este tipo será considerado no solicitado. Qualcomm no acepta currículums ni solicitudes no solicitados provenientes de agencias. Por favor, no reenvíe currículums a nuestro alias de empleos, empleados de Qualcomm ni a ninguna otra ubicación de la empresa. Qualcomm no asume responsabilidad alguna por los honorarios relacionados con currículums o solicitudes no solicitados. Si desea obtener más información sobre este puesto, póngase en contacto con Qualcomm Careers .


