Thursday, October 20, 2011
Principal Software Development Engineer Expedia, Inc. - Bellevue
Job Description
Required Education: Bachelors
Required Experience: 7-10 Years
Description:
Position Overview: Principal Software Design Engineer
Have you ever called a company and talked to an annoying computer asking you questions, but not hearing the right answers? Ever think, I could do that better? Then you connect to the agent and they repeat the same questions the automated system just asked you? Does it take 20 minutes just to pull your data up? Now, imagine a world where you’re on vacation and something goes wrong; you need to talk to a customer service representative ASAP... and when you do, everything works beautifully, the way it should. Want to make that happen for Expedia, Inc.’s worldwide customer base? Then we want you! We’re looking for a motivated, self directed individual who is capable of leading in the development effort for the delivery of Contact Center related applications. As a Principal Software Design Engineer, you'll be a key member of the team that is responsible for building and maintaining applications and interfaces to Expedia’s contact centers.
The Contact Center Technology (CCT) team delivers integrated software and hardware solutions allowing all of Expedia’s customers and partners to contact us for assistance as they travel around the world. You would be a critical part of a growing team using the latest technology to improve our customer experience across voice, web, and mobile platforms, empowering millions of travelers to enjoy their perfect trip.
Responsibilities
Be integral member in the design, analysis, development and deployment efforts for multiple enterprise application projects to solve complex business problems
Drive solutions to produce scalable, flexible, efficient and supportable solutions with appropriate technical solutions based on Java foundations.
Is a SME, acts as a group wide advocate for quality coding and best practices
Enhance, support and follow Expedia Software Development Lifecycle
Collaborate with Developers, Program Managers, Testers and Production Support Engineers to implement technical requirements
Improve the enterprise systems by leveraging existing solutions and building new technology
Mentor development and support teams by guiding development standards and insights into system architecture
Set clear goals and lead collaborative achievements
Independently understands scheduling, cost constraints, and impact to other teams; Make resource and architectural trade-offs based on those factors.
Anticipates and prevents problems and roadblocks before they occur. Presents technical issues and their impact to management.
Effectively builds and maintains a network of key contacts across company and leverages these contacts to achieve results.
Demonstrates proficiency in most areas of the professional function and in-depth specialization in some.
Has a comprehensive understanding of the organization's current software applications and tools and in-depth knowledge of programming languages and systems important to the organization.
Qualifications:
Excellent organizational, communication, and technical skills
Ability to learn quickly, master our existing systems and drive opportunities for improvement
Excellent verbal and written communication skills with both technical and non-technical audiences.
Ability to thrive in a dynamic, collaborative and fast paced environment.
Strong interpersonal skills as well as strong problem-solving and analytical skills.
Passion for building high-quality software quickly through iterative development.
A proven track record of delivering and operating large-sized internet-scale software systems
Work Experience and Education Guidelines:
A minimum of 10 years of development experience
A BA/BS degree in technical field or related discipline preferred
Core Competencies:
Extensive experience with Design and Development in large scale Java Web and N Tiered Applications.
Recent experience of utilizing of latest enhancements, features and components of the Java technology and frameworks
Apply Now - Resume or CV with Job Post Title
Email: jobs@aarenconsultants.in