Work in Illinois Manufacturing Jobs

Job Information

Expedia Software Development Engineer III in Chicago, Illinois

Expedia Software Development Engineer III If you are a Software Developer seeking new exciting challenges where you can make an impact working for one of the largest Online Travel Ecommerce companies in the world, look no further. The Content Platform team at Expedia is seeking Developers and creative problem solvers with a passion for the delivery of software solutions in an agile development environment. At Expedia, our goal is to help millions of travelers find that perfect destination as well as the right accommodation to make their trip magnificent. At the heart of this is Expedia’s Content Platform group that believes high-quality relevant content is fundamental to help our travelers and partners create delightful travel outcomes. We are redefining Content Platform for the travel industry and need imaginative, energetic people who are also effective implementers. Are you not only skilled on the technical front but also an excellent communicator with a strong bias for action? Do you have a continuous improvement mindset? Are you strong at designing and building enterprise solutions at scale? Operationalizing applications with measurable critical metrics? We are looking for someone who will develop complex software solutions that solve the content problem at scale using the right technologies. What you’ll do: * You will develop, test, deploy and maintain complex or non-routine software applications and related programs and procedures in Java, Kotlin and other related technologies including AWS to ensure they meet design requirements. * You will write code that is clean, maintainable, optimized, modular with good naming conventions. You will also use software frameworks to write simpler code. * You will solve data requirements by applying your knowledge of databases like Microsoft SQL Server, mySQL, mongoDB and database design principles to solve data requirements. * You will lead/clarify code evolution in code reviews. * You will design and implement APIs in different API styles like REST, gRPC, GraphQL * You will spot areas of inefficiency in code or systems operation and offer suggestions for improvements. * You will understand the relationship between applications, databases and technology platforms. * You will assist with a whole systems approach to analyzing issues by ensuring all components (structure, people, process and technology) are identified and accounted for. * You will seek new technical skills in an engineering area. * You will share new skills and knowledge with team to increase effectiveness. * You will compile and generate reports on major operational or technical initiatives (like RCAs) to larger groups, whether via written or oral means. * You will spot areas of inefficiency in code or systems operation and offer suggestions for improvements. * You will team up with peers across the organization to build an understanding of cross dependencies and shared problem solving. Who you are: * Bachelor's degree or Masters in a related Technical field; or Equivalent related professional experience. * Prior experience as a Software Engineer mentoring junior engineers and applying new engineering principles to improve existing systems including leading complex, well defined projects. * Equivalent experience includes: * Developed software in at least 3 different languages * Maintained/ran at least 4 software project/product in production environments (bug fixing, troubleshooting, monitoring etc.) * Strong in Java and/or Kotlin, SQL and NoSQL database, AWS technologies like RDS, EC2, VPC, ELB with multiple technology implementations * Able to identify strengths and weaknesses among languages for particular use cases * Able to create APIs to be consumed across business units. Experienced and/or familiar with API styles like REST, gRPC, GraphQL * Demonstrates the ability to select among technologies available to implement and solve for need * Able to understand and design moderately complex systems * Ability to test and monitor code at the project level. Experience with test automation frameworks and monitoring tools a plus * Ability to test, debug, fix issues within established SLAs * Able to design software that is easily testable and observable * Understands of how teams’ goals fit a business need * Identifies business problems at the project level and provides solutions. * Able to communicate and work effectively with different stakeholders Why us: Expedia Group recognizes our success is dependent on the success of our people. We are a global travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and bring the world within reach – that responsibility inspires us to be the place where exceptional people want to do their best work and to provide them the tools to do so. Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares. If you have a hunger to make a difference with one of the most loved brands in the world and to work in the dynamic travel industry, this is the job for you. Our family of travel brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Egencia®, trivago®, Vrbo ®, Orbitz®, Travelocity®, Wotif®, ebookers ®, CheapTickets ®, Hotwire®, Expedia® Media Solutions, CarRentals.com™, Expedia Local Expert®, Expedia Cruises™ and SilverRail Technologies, Inc. For more information, visit _www.expediagroup.com _. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization. #LI-MS1 *About Expedia Group * Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, Egencia®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™. © 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50 Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization. * Posted 17 Days Ago * Full time * R-54497

DirectEmployers