Jobs · Engineering · Washington

Software Engineer - Booking - Costco Travel

Costco Wholesale · Seattle, WA · 3 wk ago
Engineering$105k–$135k/yrFull-time

About the role

Costco Travel IT is responsible for the technical future of Costco Wholesale, a global retailer with a focus on providing exceptional experiences to its members. The team is known for its dedication to its employees and community, fostering a supportive and innovative work environment.

Responsibilities

  • Takes responsibility for implementing, supporting, and improving technical design and development of in-house travel booking web applications based on gathered requirements.
  • Performs development, optimization, and automation activities to support the implementation of a product/application.
  • Builds, debugs, optimizes, and implements solutions in Java, JSP, JavaScript, HTML, and CSS.
  • Achieves proficiency and understanding of relational and non-relational databases, distributed application architectures, user interfaces and user experience, quality assurance, security concerns, and business value creation.
  • Works with team members to move user stories from the development backlog into testing and provides clarification when needed.
  • Estimates, plans, and manages your own implementation tasks and reports on development progress.
  • Develops high-quality, efficient, and fast code.
  • Supports off-hours work as required, including weekends, holidays, on-call responsibilities on a rotational basis.

Requirements

  • Minimum 2-6 years’ experience in performing client/server development using Java, JavaScript, React SQL/DB2.
  • Experience building and developing client-server business applications.
  • Development experience in web application front-end and back-end languages.
  • Working knowledge of modern software development frameworks, including server-side MVC.
  • Strong background in SQL and relational databases.
  • Possesses a strong understanding of the software development process.
  • Strong knowledge of object-oriented concepts.
  • Strong knowledge and experience working with Web Technologies.
  • High integrity, accountability, a positive attitude, and willingness to contribute to the team's success.
  • Team player, good interpersonal, organizational, and communication skills.
  • Creative, likes challenges, strong organizational and time management skills, able to multitask and prioritize work effectively in a fast-paced environment.
  • Displays interest in learning and contributing to the full technology stack and underlying applications, services, and databases in order to ensure optimal performance.
  • Demonstrates a strong understanding of emerging technologies to support the development of new solutions.
  • Regular and reliable workplace attendance at your assigned location.

Qualifications

  • Required: 2-4 years’ experience in Web Technologies:
  • - Developing web applications or services using JSP, JQuery, JavaScript, WebSphere Commerce or Java frameworks.
  • - Working with monolithic architecture, migration into SOA architecture.
  • - Exposure to Payment processing systems, order management systems.
  • 2+ years’ experience in:
  • - Integrating an application with other applications using SOA/REST web services.
  • - In application development in Java, JavaScript, .Net.
  • - With a working knowledge of databases (DB2, SQL Server etc.).
  • - Programming experience with related technology such as XML, Java, JavaScript frameworks, SQL queries, and database schema design.

Skills

  • Understanding of HTTP API design - REST API.
  • Knowledge of relational and non-relational databases, distributed application architectures, user interfaces and user experience, quality assurance, security concerns, and business value creation.
  • Extremely responsive, able to work under pressure in crisis with a strong sense of urgency.
  • Responsible, conscientious, organized, self-motivated, and able to work with limited supervision.
  • Comfortable working both independently and as part of a team, takes direction well, but isn’t afraid to take initiative and make decisions, sees themselves as a problem-solver, and faces challenges with a can-do mindset.
  • Detail-oriented and possesses strong problem-solving skills and ability to analyze potential future issues.

Benefits

  • Paid time off
  • Health benefits - medical/dental/vision/hearing aid/pharmacy/behavioral health/employee assistance
  • Health care reimbursement account
  • Dependent care assistance plan
  • Short-term disability and long-term disability insurance
  • AD&D insurance
  • Life insurance
  • 401(k)
  • Stock purchase plan

Pay

  • Level 2 - $105,000 - $135,000
  • Level 3 - $130,000 - $160,000

Schedule

  • Regular and reliable workplace attendance at your assigned location.

Pre-Employment Screening

  • You will be required to provide proof of authorization to work in the United States.
  • In some cases, applicants and employees for selected positions will not be sponsored for work authorization, including, but not limited to H1-B visas.

Similar jobs