Experienced Full Stack Software Developer – Cloud Application Development and Global IT Solutions for Costco
Posted 2025-10-26
Remote, USA
Full Time
Immediate Start
Introduction to Costco and Our Mission Come join one of the world's most successful and respected companies, Costco, as we continue to innovate and expand our global presence. As the second-largest retailer in the world with operations in twelve countries, we pride ourselves on maintaining a family-oriented, employee-driven environment where our team members thrive and succeed. Our commitment to excellence has consistently ranked us among the top five in Forbes' 'America's Best Employers' list. We are now seeking a highly skilled and dedicated Software Developer to join our Global IT team, contributing to the development of cutting-edge solutions that drive our business forward. Job Overview and Responsibilities In this pivotal role, you will be part of a dynamic team responsible for the development and maintenance of our global station arrangement, a custom application that operates our main warehouse in Europe. Your primary focus will be on designing, building, optimizing, and implementing solutions in a fast-paced, Agile environment, participating in scrum services, and collaborating closely with a highly motivated team. Key responsibilities include: Planning and implementing business workflows to ensure proper application planning and streamlining. Actively designing and developing Cloud-Local UIs. Driving design meetings and code reviews of extensions and customizations of the development platform. Creating and executing unit tests to validate code changes in support of user story implementation. Maintaining a wide range of technology projects, including configurations, software development, installation of patches and upgrades, etc. 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 architectural 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 deployment testing and planning. 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 communicating applications. Essential Qualifications and Skills To excel in this role, you will need: Master-level understanding of client-side scripting and JavaScript frameworks like jQuery and AngularJS. Experience using Git. Experience with Agile services. Experience with testing frameworks like Karma, Jasmine, NUnit. Experience with Selenium, Postman, SoapUI. Mastery 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 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 survive/thrive under pressure to deliver high-quality results. Proven ability to provide project estimates and lead technical teams to meet commitments consistently. Proven ability to work effectively and produce consistent results with minimal supervision. Proven ability to effectively mentor colleagues on design, data preparation, programming, and testing methodologies. Cultivates a strong dynamic. Strong analytical, logical, problem-solving, self-direction, troubleshooting, and resolution skills. Scheduling flexibility to meet the needs of the business, including occasional off-hours, such as weekends and holidays. Preferred Qualifications While not required, the following qualifications are highly desirable: Certification in Azure. Experience in Azure DevOps. Understanding of cloud design implications and experience with Azure. Career Growth Opportunities and Learning Benefits At Costco, we are committed to the growth and development of our employees. As a Software Developer in our Global IT team, you will have access to a wide range of training and development opportunities, including: Professional development courses and workshops. Mentorship programs. Opportunities for career advancement within the company. Collaboration with experienced professionals in the field. Work Environment and Company Culture Our work environment is dynamic, supportive, and inclusive. We pride ourselves on our company culture, which values: Teamwork and collaboration. Innovation and creativity. Open communication and transparency. Employee recognition and rewards. Work-life balance. Compensation, Perks, and Benefits We offer a competitive salary range of $20-30 per hour, depending on experience. Additionally, our benefits package includes: Comprehensive health insurance. Retirement savings plan. Paid time off and holidays. Employee discounts on Costco products and services. Opportunities for professional growth and development. Conclusion and Call to Action If you are 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 now and join our team of dedicated professionals who are passionate about delivering exceptional results and making a difference in the lives of our customers and employees. Apply for this job