Manager, Software Engineering

Costco Wholesale Corporation

$198K — $218K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Information Management, Computer Science, Computer Engineering, or a related field.
  • 2+ years of experience in designing and developing web-based applications using Java EE technologies.
  • Familiarity with relational databases such as MS-SQL Server or No-SQL technologies.
  • Experience in developing REST-ful services with Java, using frameworks like Spring Boot.
  • Proficient in front-end development with HTML4, CSS3, and JavaScript libraries like jQuery.
  • Knowledge of continuous integration and deployment processes using tools like Jenkins.
  • Experience in mentoring and providing technical guidance to engineering teams.

Responsibilities

  • Define and execute the development strategy for E-Commerce websites and applications.
  • Manage technical teams to develop features and tools for Costco's E-Commerce and web services.
  • Lead the implementation of software development best practices and standards.
  • Participate in defining the technology roadmap for Costco Travel's applications.
  • Drive project execution while adhering to the software development lifecycle (SDLC).
  • Conduct architecture, design, and code review sessions as needed.
  • Offer mentoring and career development planning for team members.

Benefits

  • Comprehensive paid time off.
  • Health benefits including medical, dental, vision, and hearing aid services.
  • Short-term and long-term disability insurance.
  • Life insurance and AD&D coverage.
  • 401(k) retirement savings plan.
  • Stock purchase plan available to eligible employees.
Full Job Description
Manager, Software Engineering

Job Description:

Define and execute the development strategy for Costco Travel's E-Commerce websites, platform, and applications. Ensure proper policies and procedures are in place to maintain stringent architecture, design, and development standards. Apply extensive knowledge of large, highly available, distributed web development environments with an emphasis on E-Commerce applications. Manage technical teams that build and develop features and tools for Costco's E-Commerce, call-center, web services, and applications. Provide leadership, mentoring, coaching, and career development planning for team members. Participate in defining the strategic direction and technology roadmap for Costco Travel's technology applications. Work with team and peers to define and implement standards and best practices for software development and to support the Technology department's service level agreement. Drive adoption and ensure adherence to the software development lifecycle (SDLC). Drive all assigned projects leveraging the project execution framework. Participate in architecture, design, and code review sessions as a coordinator, owner, reader, or observer. Telecommuting permitted up to 20% within the same MSA.

Minimum Job Requirements:
  • Education: Master's or foreign equivalent degree in Information Management, Computer Science, Computer Engineering, or a related field.
  • Experience: Two years of experience in:
    • Designing and developing client/server models and/or web-based applications using Java Enterprise Editions technologies (such as Servlet, Java Server Pages, or Spring);
    • Designing and developing database technologies with Java Database Connectivity or an equivalent data-tier framework to connect to relational databases or No-SQL databases;
    • Using relational databases (such as MS-SQL Server or T-SQL) to create and modify tables, data structures, stored procedures, and other database functions;
    • Developing REST-ful services using Java technologies like Spring Boot or Jersey;
    • Developing front-end frameworks, unit-testing using JUnit and JMockit, and integrations with Global Distribution Systems;
    • Developing for continuous integration and continuous deployment environments using Jenkins;
    • Analyzing error logs in Splunk, creating dashboards, and tracking code quality;
    • Utilizing Software Development Life Cycle (SDLC) process, Agile Development, and CI/CD;
    • Developing software utilizing HTML4, CSS3, Ajax, JQuery, Source Control, Git, and TFSVC technologies; and
    • Providing technical guidance and mentoring for engineers and developers on the team


CWC Travel, Inc. (dba Costco Travel)

Position location: Issaquah, WA

Salary Range: $198,390 - $218,390 per year

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.

Similar Jobs

More Jobs at Costco Wholesale Corporation

More Information Technology Jobs

Find similar Manager, Software Engineering jobs: