Encuentra tu empleo en el sector turístico

Agencias y Touroperadores

Ingeniero de Desarrollo de Software III - Expedia Group - Madrid

España Hace 622 días

Oferta de empleo

En Expedia Group buscan Ingeniero de Desarrollo de Software III para que sea parte del equipo de trabajo.

Lo que harás:

  • Participará en el desarrollo de características del producto y trabajará en estrecha colaboración con nuestros equipos en las oficinas de India (Gurgaon), España (Madrid) y Jordania (Amman).

  • Trabajará para establecer API escalables para nuestras aplicaciones iOS y Android y

  • Creará una base de código confiable y mantenible.

  • Trabajará para obtener una comprensión sólida de las necesidades de nuestros usuarios, ayudará a definir y priorizar nuevas funciones

  • Trabajará con una pila tecnológica moderna que incluye Kotlin, git GitHub, Graph-QL, Mongo, Cassandra, Elastic Search, Kafka, Memcached y otros servicios de AWS.

  • Anticipar y reconocer cuellos de botella en los procesos de trabajo entre equipos y hacer sugerencias para la mejora continua.

  • Determinar diferentes hitos y prioridades de fase en colaboración con los compañeros de gestión de productos.

  • Asóciese con el negocio para tener una comprensión clara de cómo la pila de tecnología está vinculada a los resultados del negocio y nuestro resultado final

  • Abogar por la excelencia operativa (como pruebas unitarias, establecimiento de SLA, programación para resiliencia y escalabilidad)

  • Tener un amplio conocimiento de todo el producto y en los lenguajes, marcos, servicios en la nube, kits de herramientas y metodologías de EG que le permitan ayudar con cualquier componente o tipo de problema.

  • Examinar las ineficiencias en la operación de chimenea existente y alentar a los ingenieros a mejorarlas

  • Desarrolle planes de acción para la utilización óptima de recursos y administre el uso de recursos entre el equipo

  • Guiar a los empleados en el desarrollo del equipo y de los objetivos individuales, proporcionando retroalimentación periódica y específica y evaluando el desempeño individual y del equipo.

  • Probará y mantendrá aplicaciones de software y programas y procedimientos relacionados mediante el uso de una variedad de herramientas de desarrollo de software siguiendo los requisitos de diseño del cliente.

  • Abogará por la excelencia operativa (como pruebas unitarias, establecimiento de SLA, programación para resiliencia y escalabilidad)

  • Tendrá un amplio conocimiento de todo el producto y en los lenguajes, marcos, servicios en la nube, kits de herramientas y metodologías de EG que le permitirán ayudar con cualquier componente o tipo de problema.

  • Impulse la evolución de estándares y patrones de diseño con las mejores prácticas de la industria y nueva tecnología para mejorar la productividad, la calidad y el rendimiento del sistema.

  • Impulse las discusiones sobre la arquitectura del programa y del sistema para identificar una solución de calidad adecuada para los requisitos comerciales.

  • Trabaje en estrecha colaboración con los equipos de arquitectura y plataforma de datos para elaborar principios técnicos y estrategia.

  • Examina las ineficiencias en la operación de chimenea existente y alienta a los ingenieros a mejorarlas

  • Informa fielmente sobre el estado del equipo y escucha sugerencias para mejorar el trabajo del proyecto atrasado

  • Planificación y optimización de recursos

  • Revisa los requisitos de habilidades y experiencia para lograr los objetivos del equipo e identifica los recursos de personal y talento para cumplir con los roles del proyecto.

  • Desarrolla planes de acción para la utilización óptima de recursos y gestiona el uso de recursos entre el equipo

  • Emprendedor que disfruta y se enorgullece del trabajo de desarrollo de su equipo

  • Colabore con desarrolladores, gerentes, evaluadores e ingenieros de soporte para crear e implementar software de clase mundial

  • Trabaje en conjunto con arquitectos y otros desarrolladores de software para diseñar soluciones sólidas

  • Tenga un buen ojo para los aspectos operativos, como el ajuste del rendimiento, el monitoreo, la tolerancia a fallas

  • Cree prototipos de soluciones creativas rápidamente y sea capaz de llevar un proyecto desde el prototipo hasta la calidad de producción.

  • Demostrar liderazgo al asesorar a otros, establecer estándares en la documentación y el código limpio, y dar un ejemplo profesional al equipo.

 

Quien eres:

  • Licenciatura en ingeniería o maestría en un campo técnico relacionado o experiencia profesional relacionada equivalente

  • Sólido conocimiento de las tecnologías de AWS y comprensión de las tecnologías y estándares basados ​​en API

  • Experiencia y/o exposición en una o más de las siguientes tecnologías: Cassandra, Mongo, NoSQL, RDBMS, Elastic Search, Kafka Pub-Sub, Caching Technologies,

  • Experiencia con el lenguaje de programación Java o Kotlin o Scala

  • Tiene una gran perspicacia técnica que le permite ser responsable de múltiples dominios técnicos, lo que justifica las opciones tecnológicas para los observadores técnicos y no técnicos.

  • Ha definido los objetivos del equipo y cómo se ajustan a una necesidad comercial en varios equipos que trabajan juntos, trabajando como un habilitador y multiplicador para que varios equipos alcancen estos objetivos.

  • Ha colaborado estrechamente con el equipo del producto y ha entregado e influido en una hoja de ruta del producto.

  • Sólida experiencia en tecnologías, técnicas y fases de desarrollo de software: estimación, programación, diseño, desarrollo, prueba y entrega, y mantenimiento.

  • Fuerte comunicación y sólidas habilidades interpersonales, incluida la capacidad de generar consenso en toda la empresa.

  • Motivado, capaz de lidiar con la ambigüedad y la presión para cumplir

  • Pasión por el desarrollo de personas para alcanzar sus metas profesionales, combinada con una gestión eficaz del desempeño

  • Se requieren más de 6 a 10 años de experiencia en desarrollo de software/web

  • Historial comprobado de entrega y soporte de código de calidad de producción en un rol profesional senior de ingeniería de software, gerente de desarrollo o líder técnico

  • Fuertes habilidades de programación y diseño orientado a objetos en cualquier lenguaje. Se da más preferencia a Java, pero el talento triunfa sobre los idiomas.

  • Experiencia con servicios web y SOA

  • Pasión por construir software de alta calidad rápidamente a través del desarrollo iterativo

  • Capacidad para prosperar en un entorno dinámico, colaborativo y acelerado.

  • Emprendedor que disfruta y se enorgullece del trabajo de desarrollo de su equipo

  • Fuertes habilidades interpersonales, así como fuertes habilidades analíticas y de resolución de problemas y Fuertes habilidades de comunicación verbal y escrita.

  • La experiencia con una o más tecnologías NoSQL es una ventaja

 

 

Acceda aquí: