




**Descripción de la empresa** La estrategia de crecimiento de McDonald’s, Acelerando los Arcos, abarca todos los aspectos de nuestro negocio como la principal marca global de restaurantes omnicanal. A medida que cambia el panorama del consumidor, estamos utilizando nuestras ventajas competitivas para fortalecer aún más nuestra marca. Una de nuestras estrategias principales de crecimiento es apostar fuertemente por las 3D (Entrega, Digital y Drive Thru). McDonald’s acelerará la innovación tecnológica para que más de 65 millones de clientes experimenten una experiencia rápida y sencilla, ya sea en uno de nuestros más de 25.000 Drive Thrus en crecimiento, a través de McDelivery, comiendo en el lugar o llevándoselo. McDonald’s Global Technology está aquí para impulsar los momentos positivos del mañana. Por eso nos encontrarás a la vanguardia de la tecnología transformadora, explorando formas nuevas e innovadoras de servir a nuestros millones de clientes y difundir la felicidad, un filete con salsa de chocolate caliente a la vez. Utilizando inteligencia artificial, robótica y tecnologías emergentes, estamos digitalizando los Arcos Dorados. Combinado con nuestra escala global sin igual, estamos remodelando todas las áreas del negocio, la industria y cada comunidad donde hay un restaurante McDonald’s. Enfrentamos desafíos tecnológicos complejos todos los días. Pero ahí es donde entran nuestros diversos y talentosos equipos. Están formados por los mejores y más brillantes de todo el mundo, y prosperan en el espacio donde lo positivo se encuentra con el ritmo acelerado. Estamos reclutando ingenieros para unirse a nuestro equipo Global Technology en la Ciudad de México mientras abrimos nuestra oficina de McDonald’s en México. Nuestro MCC en la Ciudad de México será un centro de innovación tecnológica y apoyo operativo para ayudarnos a construir soluciones que mejoren la experiencia de nuestros clientes, empleados y personal cada día. Consulta el blog técnico de McDonald’s Global Technology para saber cómo la tecnología y nuestro equipo global están permitiendo directamente la estrategia de Acelerar los Arcos. **Descripción del trabajo** McDonald’s, una de las marcas más reconocidas del mundo, busca un Ingeniero de Desarrollo de Software calificado para liderar el desarrollo de nuestra tecnología en tienda como parte de la organización de Producto y Plataforma Comercial. La visión de Producto y Plataforma Comercial desarrolla productos y plataformas tecnológicas globales que deleitan a nuestros clientes y permiten a nuestro personal operar nuestros restaurantes de manera confiable y eficaz. El rol de Ingeniero de Software II reporta al Gerente Sénior de Ingeniería, Líder del Capítulo. En este puesto, serás responsable del diseño, desarrollo, pruebas y mantenimiento del software de restaurantes de McDonald’s. El software de Tecnología de Restaurantes incluye una interfaz de usuario de aplicación, software de capa API, gestión de datos y comunicación de datos con sistemas externos. El software debe cumplir requisitos rigurosos de fiabilidad y rendimiento, así como las necesidades de nuestros clientes. La mayor área de aumento en nuestros gastos ha sido en tecnología, lo cual está ayudando a impulsar nuestro crecimiento. Estamos analizando cómo usar la tecnología para mejorar la experiencia del cliente y crear nuevas experiencias. También estamos explorando tecnologías que nos ayuden a reducir o eliminar tareas repetitivas y hacer que los trabajos de los empleados sean más interesantes y gratificantes. Con todos los nuevos proyectos e iniciativas, ¡es un momento emocionante para formar parte del equipo que ayuda a hacer un McDonald's Mejor! **Responsabilidades** * Trabajar en un equipo de desarrollo de software para aplicaciones de software de restaurantes que apoyen el diseño y desarrollo de nuevas funcionalidades. * Contribuir en todos los aspectos del ciclo de vida de desarrollo ágil, incluyendo diseño, desarrollo, documentación, pruebas y operaciones, participando activamente y ejecutando el proceso Scrum. * Diseñar, implementar, probar, desplegar y mantener soluciones de software innovadoras para aplicaciones web. * Utilizar las mejores prácticas de ingeniería de software para garantizar un alto nivel de calidad y crear soluciones de software innovadoras que transformen el rendimiento, durabilidad, costo y seguridad del servicio. * Brindar mentoría y orientación a ingenieros juniors del equipo. * Proporcionar actualizaciones frecuentes de progreso al gerente directo y otras partes interesadas. **Requisitos** * Título universitario en Ingeniería Informática, Ciencias de la Computación o disciplina de ingeniería similar, o años equivalentes de experiencia. * 2+ años de experiencia en proyectos de desarrollo de software utilizando C# y ASP.NET Core (preferido) o desarrollo web con ASP.NET. * 1+ año de experiencia contribuyendo en la arquitectura y diseño (arquitectura, patrones de diseño, fiabilidad y escalabilidad) de sistemas nuevos y actuales, redacción de requisitos de software, diseño y documentación técnica relacionada. * Experiencia con tecnologías en la nube, tales como Kubernetes, Docker, IaaS. * Demostrada capacidad de liderazgo en un entorno de ingeniería para impulsar la precisión operativa y las mejores prácticas. * Experiencia desarrollando software dentro de un entorno Ágil, pruebas unitarias, revisiones efectivas de código y uso eficaz del ciclo de vida de desarrollo de software (SDLC) para entregar software de alta calidad eficientemente. * Conocimientos sólidos de una arquitectura de software basada en servicios y APIs, que incluya experiencia con bases de datos NoSQL. * Experiencia desarrollando y lanzando software dentro de un entorno CI/CD usando GitHub Actions o herramientas similares. * Demostrada capacidad para trabajar en diversos entornos de cliente y en un entorno colaborativo orientado al equipo, así como trabajar eficazmente en entornos remotos. * Capacidad para llevar un proyecto desde la definición de requisitos hasta el lanzamiento y entrega. * Buenas habilidades de comunicación escrita y verbal, iniciativa y capacidad de autogestión. **Requisitos preferidos** * Experiencia con frameworks de QA como Cypress y Postman. * Experiencia con JavaScript puro. * Experiencia con React Native u otros frameworks front-end como React, Vue, Angular y NextJS. * Experiencia con bases de datos relacionales. * Experiencia con arquitectura cliente/servidor de red. \#LI\-Hybrid


