Back to Jobs

Experienced Full Stack Software Developer – Cloud Application Development and Global IT Solutions for Costco

Remote, USA Full-time Posted 2025-11-03

Introduction to Costco and Our Mission

At Costco, we pride ourselves on being one of the world's leading retailers, with operations in twelve countries and a reputation for excellence in customer service and employee satisfaction. Our IT department plays a critical role in driving our success, and we're now seeking a highly skilled and dedicated Software Developer to join our Global IT team. As a key member of our team, you'll have the opportunity to work on exciting projects, collaborate with talented professionals, and contribute to the development of innovative solutions that drive our business forward.

Job Overview and Responsibilities

In this role, you'll be responsible for performing development work across our Global Station Arrangement, a custom application that supports our warehouse operations in Europe. Your key responsibilities will include:

  • Designing, building, optimizing, and implementing solutions in a fast-paced, Agile environment, participating in scrum services and collaborating closely with a highly motivated team
  • Planning and implementing business workflows to ensure proper application planning and streamlining
  • Developing Cloud-Local UIs and driving design meetings and code reviews of extensions and customizations of the development platform
  • Creating and executing unit tests to validate code changes and support the implementation of user stories
  • Supporting a wide range of technology projects, including configurations, software development, installation of patches and upgrades, and more
  • Collaborating with Systems Architects and Product Managers to enhance the capabilities of the global station arrangement
  • Partnering with other technical teams (middleware, database, infrastructure, etc.) on documentation and mappings to ensure adherence to Costco's architecture guidelines and standards
  • Conducting peer code reviews for software changes made by other developers within the team
  • Providing technical expertise in establishing processes and procedures to ensure standards are followed
  • Participating in and supporting the planning and execution of testing and deployment
  • Creating and documenting standard operating procedures, best practices, and technical documentation in a technical repository
  • Participating in scrum functions (sprint planning, review, showcases/demos, stand-ups, backlog refinement, etc.)
  • Providing 24/7 on-call application support for the global station arrangement and related applications

Essential Qualifications and Skills

To be successful in this role, you'll need:

  • A strong understanding of client-side scripting and JavaScript frameworks like jQuery and AngularJS
  • Experience using Git and Agile development methodologies
  • Experience with testing frameworks like Karma, Jasmine, NUnit, and Selenium
  • Expertise in Web Markup, including HTML5, CSS, and JavaScript
  • Ability to collaborate with other technical specialists and develop solution and functional design documents to support the development of detailed solutions
  • Proven ability to work with quality assurance teams to develop and implement automated testing environments to support end-user and performance-based testing
  • Excellent verbal and written communication skills, with a proven ability to partner with stakeholders inside and outside IT, as well as vendors and other external entities
  • Ability to work independently with minimal direction; a self-starter with strong drive and ability to thrive in a fast-paced environment
  • Proven ability to provide project estimates and lead technical teams to meet commitments consistently
  • Strong problem-solving, analytical, critical thinking, and troubleshooting skills

Preferred Qualifications and Skills

While not essential, the following qualifications and skills are highly desirable:

  • Certification in Azure
  • Experience with Azure DevOps
  • Understanding of cloud design implications and experience with Azure

Career Growth Opportunities and Learning Benefits

At Costco, we're committed to helping our employees grow and develop in their careers. As a Software Developer, you'll have access to a range of training and development opportunities, including:

  • Professional development courses and certifications
  • Mentorship and coaching from experienced professionals
  • Opportunities to work on high-impact projects and contribute to the development of innovative solutions
  • Collaboration with talented professionals from diverse backgrounds and disciplines

Work Environment and Company Culture

At Costco, we pride ourselves on our positive and supportive work environment. Our company culture is built on a foundation of:

  • Respect and inclusivity
  • Open communication and transparency
  • Collaboration and teamwork
  • Continuous learning and development
  • Recognition and reward for outstanding performance

Compensation, Perks, and Benefits

We offer a competitive salary range of $20-30 per hour, as well as a range of benefits, including:

  • Comprehensive health and wellness programs
  • Retirement savings plans and matching contributions
  • Paid time off and holidays
  • Employee discounts and perks
  • Opportunities for career advancement and professional growth

Conclusion and Call to Action

If you're a motivated and talented Software Developer looking for a new challenge, we encourage you to apply for this exciting opportunity. Don't worry if you don't meet every single requirement – we value a great attitude and a willingness to learn above all. Submit your application today and take the first step towards a rewarding and challenging career with Costco!

Apply To This Job: https://frontliner.clarios.com/job/join-today-costco-career-mysmartpros-3cckz.html

Apply for this job  

Similar Jobs