Logo
Costco Wholesale

Software Engineer - GDX Order Management

Costco Wholesale, Seattle, Washington, us, 98127

Save Job

Overview

Software Engineer - GDX Order Management role at Costco Wholesale. Costco IT is responsible for the technical future of Costco Wholesale, the third largest retailer in the world with wholesale operations in fourteen countries. Costco IT provides a family, employee-centric atmosphere where employees thrive and succeed. The Costco GDX Order Management Platform team designs, develops, and maintains the critical services powering Costco’s multi-billion-dollar eCommerce business. Responsibilities

Supports Senior Engineers in designing the Order Management Platform’s overall architecture, applying principles that promote availability, reusability, interoperability, and security into the design framework. Performs development, optimization, and automation activities to support the implementation of the Order Management platform. Adopts engineering best practices to deliver higher quality, scalable solutions. Uses test driven development (TDD) practices to assist with the detection/recognition of software defects early in the development process. Collaborates with Senior Engineers to establish and maintain coding standards, architectural patterns, and development processes. Conducts peer code reviews for the changes made by other engineers within the team. Works with the product team on feature/story grooming. Participates in scrum ceremonies (sprint planning, retrospective, business demos, stand-ups, backlog refinement, etc.). Collaborates with team members (e.g., Systems Architects, Systems Analysts) to define project specifications and release documentation for all phases of the product development cycle from product definition to design, through implementation. Delivers innovative capabilities that enhance the customer experience across various digital touchpoints. Builds microservice components from the ground up. Ensures the longevity, scalability and quality of systems through continuous improvement, comprehensive documentation, meticulous profiling, and significant performance enhancements. Qualifications

Required 5+ years of experience with C#, TypeScript, REST, JSON, XML, YAML, GraphQL and Swagger. 3+ years of hands-on experience in designing and developing containerized (Docker/Kubernetes) services based on the .NET Core framework. 5+ years of experience developing and writing unit tests using NUnit or similar framework. 3+ years of experience with CI/CD tools: GitHub, Jenkins. 3+ years of experience with API development, with an emphasis on security and performance. 3+ years of experience with microservice-based debugging and performance testing. 5+ years of experience developing within an agile methodology. Solid knowledge of database application development in relational and no-SQL platforms. Strong verbal and written communication skills and able to communicate to both technical and business audiences. Ability to work under pressure with a strong sense of urgency. Responsible, conscientious, organized, self-motivated and able to work with limited supervision. Detail-oriented with strong problem-solving skills and ability to analyze potential future issues. Able to support off-hours work as required, including weekends, holidays, and 24/7 on-call responsibilities on a rotational basis. Recommended Experience working in a retail ecommerce environment. Familiarity with design patterns and microservices-based architecture patterns. Experience with deploying and configuring Google Cloud Platform resources (e.g., GKE, Pub/Sub, Spanner, BigQuery). Experience with MemoryStore, Redis or similar technologies. Proficient in Google Workspace applications, including Sheets, Docs, Slides, and Gmail. Required Documents

Cover Letter Resume Equal Employment Opportunity

Costco is an equal opportunity employer. Costco is committed to a diverse and inclusive workplace. Qualified applicants will receive consideration for employment without regard to 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 recruiting process, please send a request to IT-Recruiting@costco.com.

#J-18808-Ljbffr