Software Developer - Innovation

Costco Wholesale
Apply Now

Job Description

If you want to be a part of one of the worldwide BEST companies “to work for”, simply apply and let your career be reimagined.

ROLE

  • Develops or prototypes software modules at various levels of complexity, including but not limited to: service interfaces, process flows, service messages, SOA components, business logic, UI/UX, or data access logic.
  • Develops efficient code in various development languages for enhancements and bug fixes.
  • Designs, develops, tests, and deploys software solutions and process flows complying with standards, guidelines, and best practices.
  • Executes against project plans and delivers assignments within scope, schedule, and budget.
  • Creates, executes, and evaluates unit/integration tests.
  • Adopts and adapts to newly approved technologies, programming languages, tools, and standards.
  • Identifies, assesses, and formulates architectural impacts and solutions from business requirements.
  • Collaborates to ensure application designs utilize appropriate patterns and standards.
  • Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints, including the ability to estimate work needed.
  • Assesses functional and nonfunctional requirements and creates designs to meet both business and technical needs.
  • Creates conceptual and detailed technical design documents.
  • Provides implementation expertise contributing to rollback, post install, data migration, and other artifacts as required including creation of support plans.
  • Adheres to security management practices and promotes established security standards.
  • Identifies and resolves problems, often anticipating issues before they occur or before they grow, develops and evaluates options, and implements solutions.
  • Designs, defines, documents, and delivers rapid end-to-end proof of concepts, prototypes, production software, and device solutions.
  • Develops solutions independently as well as together with localized and distributed teams, using modern development and agile methodologies.
  • Leverages the latest technology innovations to constantly invent and simplify.
  • Understands and adheres to Costco’s project methodology and framework.
  • Seeks opportunities to: learn, automate, document, share, mentor, and improve processes where appropriate.
  • Interfaces with and provides technical leadership to others in the IT division and business to address ongoing business needs.
  • Works with third parties, business, and internal Costco IT teams to meet the needs of the projects and initiatives.
  • Designs and develops quality web, mobile, embedded, edge, etc. application technical infrastructure, such as application components, platforms, interfaces, development tools, and testing approaches as needed to support POCs and demonstrations of emerging technology applications.
  • Delivers initiative-based work and artifacts to the agreed upon target dates. Works with leadership/delivery leads and developers to report and remove roadblocks.
  • Oversees the architecture and design, integrity, and quality of the solution.
  • Analyzes available assets (frameworks, reference architectures, etc.) to bridge the gap between the as-is architecture and the to-be architecture.
  • Establishes high-level models that guide solution architecture design, sub-architecture or deployment and reviews with all interested parties.
  • Reviews the designs, prototypes, and other technical deliverables to ensure they fulfill requirements and meet standards.

REQUIRED

  • A minimum of 5 years’ experience in development roles.
  • High-level component model development.
  • Creative, strategic thinker with an inquisitive mind towards new technologies and opportunities.
  • Strong verbal, written, and presentation communication skills with the ability to concisely and effectively communicate across teams.
  • Team player; friendly, communicative, open, honest, thoughtful, and committed. Must work cooperatively with others, share ideas, and collaborate, and ultimately put team goals first.
  • Must possess a demonstrated ability to work independently and with limited supervision including: Strong work ethic, demonstrated attention to detail, and excellent time-management skills.

Recommended

  • Bachelor's degree in data analytics, information technology, information security/assurance, computer science, engineering or related field of study or any combination or relevant equivalent experience, education, and training.
  • Strong knowledge of retail core business models, drivers, and philosophies.
  • 5 years’ experience using modern or high-level programming languages.
  • 3 years’ experience in cloud environments, preferably AWS, Google Cloud, or Azure.
  • Experience with modern development and build strategies such as, microservices, containers, lambdas, continuous integration and delivery, unit testing, static analysis, automated integration tests, refactoring, etc.
  • Experience working on technology innovation projects with high degrees of ambiguity.
  • iOS, Android, and web application development experience.
  • Experience with IOT, microcontrollers, and/or embedded systems.
  • Security and privacy experience.
  • Docker, Kubernetes, and other container-related technologies.
  • Familiarity with computer vision concepts and techniques.
  • Familiarity with machine learning concepts and tools.
  • Automation tools (Puppet, Chef, Ansible, Vagrant, Terraform).
  • Commonly used modern languages (Python,JavaScript/NodeJS,Go, Java, C#, C/C++, Ruby, Rust).

Required Documents

  • Cover Letter
  • Resume

California applicants, please click here to review the Costco Applicant Privacy Notice.

Pay Ranges: 

Level 1 - $85,000 - $110,000

Level 2 - $105,000 - $135,000

Level 3 - $125,000 - $160,000

Level 4 - $150,000 - $180,000

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.

Costco is committed to a diverse and inclusive workplace. Costco is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to IT-Recruiting@costco.com

Company Info.

Costco Wholesale

Costco Wholesale Corporation is an American multinational corporation which operates a chain of membership-only big-box retail stores. As of 2020, Costco was the fifth largest retailer in the world, and the world's largest retailer of choice and prime beef, organic foods, rotisserie chicken, and wine as of 2016.

  • Industry
    Retail
  • No. of Employees
    273,000
  • Location
    Issaquah, Washington, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Costco Wholesale is currently hiring Software Developer Jobs in Issaquah, WA, USA with average base salary of $150,000 - $180,000 / Year.

Similar Jobs View More