Costco IT

Solutions Architect 3

Costco IT Seattle, WA

Solution Architect 3

Job Description

Provide deep architecture knowledge to design and define the future direction of the software architecture, technical framework, and software processes by anticipating needs and implementing solutions. Participate in product designs across multiple teams and projects to help build architecturally stable and scalable solutions. Work with the internal customers to design business unit applications and workflows often serving as a consultant to management and external spokesperson for the organization. Provide architectural input and maintain the stability of the overall platform by ensuring the appropriate design and development standards are always used. Responsible for software architecture including determination of current limitations and compatibilities between subsystems, selection of new concepts and methodology, and development of mission critical enhancements. Partners with business teams to gather and translate business functional requirements into technical solutions leveraging Costco Travel’s enterprise application framework. Coordinate tasks throughout the development life cycle and focus on delivery of quality solution. Telecommuting permitted up to 75% within the same MSA.

Minimum Job Requirements

Primary Requirements:

  • Education: Master’s or foreign equivalent degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • Experience: Three years of experience in:
  • designing and developing software using object-oriented programming concepts and design patterns;
  • designing and developing with presentation layer technologies (such as JSP, javascript and MVC frameworks);
  • designing and developing client-server and web-based applications using Java Enterprise Editions technologies (such as Servlet, Java Server Pages, or Spring);
  • architecting, developing, and utilizing Java technologies and libraries, including but not limited to all of the following: Collections, I/O, Networking, Multi-Threading, Reflection and JDBC;
  • architecting, designing, and developing software using relational and/or No-SQL databases using Java Database Connectivity or an equivalent data-tier framework;
  • using data transmission/exchange standards such as XML, JSON, or X/HTML;
  • architecting, designing, and/or developing REST-ful services using Java technologies like Spring Boot or Jersey;
  • architecting software solutions for IT travel industry and Online Travel Agent systems, in accordance with Open Travel Alliance (OTA) standards;
  • architecting software solutions for continuous integration and continuous deployment environments using Jenkins;
  • experience architecting and/or developing solutions for cloud-ready software applications using microservices standards; and
  • c oordinating tasks throughout the development life cycle and focus on delivery of quality solution.

Alternative Requirements

  • Education: Bachelor’s or foreign equivalent degree in Computer Science, Computer Engineering, or a related field.
  • Experience: Five years of progressive, post-baccalaureate experience in:
  • designing and developing software using object-oriented programming concepts and design patterns;
  • designing and developing with presentation layer technologies (such as JSP, javascript and MVC frameworks);
  • designing and developing client-server and web-based applications using Java Enterprise Editions technologies (such as Servlet, Java Server Pages, or Spring);
  • architecting, developing, and utilizing Java technologies and libraries, including but not limited to all of the following: Collections, I/O, Networking, Multi-Threading, Reflection and JDBC;
  • architecting, designing, and developing software using relational and/or No-SQL databases using Java Database Connectivity or an equivalent data-tier framework;
  • using data transmission/exchange standards such as XML, JSON, or X/HTML;
  • architecting, designing, and/or developing REST-ful services using Java technologies like Spring Boot or Jersey;
  • architecting software solutions for IT travel industry and Online Travel Agent systems, in accordance with Open Travel Alliance (OTA) standards;
  • architecting software solutions for continuous integration and continuous deployment environments using Jenkins;
  • experience architecting and/or developing solutions for cloud-ready software applications using microservices standards; and
  • c oordinating tasks throughout the development life cycle and focus on delivery of quality solution.

Name of Employer: CWC Travel, Inc. (dba Costco Travel)

Position location: Issaquah, WA

Salary Range:$182,312 to $202,312 per year

40 hours per week, 8:00 a.m. to 5:00 p.m., M-F

Benefits: We offer a comprehensive package of benefits including 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 to eligible employees.
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Costco IT by 2x

See who you know

Get notified about new Solutions Architect jobs in Seattle, WA.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub