Our Ability Jobs

Job Information

Best Buy Senior Software Engineer, Reverse Supply Chain in Richfield, Minnesota


Job Title:

Senior Software Engineer, Reverse Supply Chain

Job Category:

Digital & Information Technology

Store Number or Department:

957425-105-Reverse Supply Chain

Job Description:

Best Buy is seeking a Senior Software Engineer on our Reverse Supply Chain team. This is a cross-functional role that plays an integral part to the software delivery cycle on a DevOps product team. Reverse Supply Chain focuses on return and trade-ins and manages the backwards movement of these products from store to customer. The focus is on optimizing logistics and warehouse processes as well as sales channels to increase recovery for product that comes back into Best Buy’s ecosystem. In addition, we focus on the Inventory Management and Inventory Movement space which supports our obsession for fulfilling customer needs through product movement in a flexible and dynamic way by creating a seamless experience and maintaining a consistent approach to integrating with third party partners.

This specific role will be on the Inventory Movement product team helping with all aspects of the delivery life cycle for applications that support both in-store and online trade-in activities.

Key Responsibilities :

  • Write code and complete programming using current programming language and technologies

  • Troubleshoot system issues, fix software defects, perform overall testing/debugging

  • Support the technical vision and strategy for a product team

  • Work with other engineers to define best practices within the Reverse Supply Chain domain

  • Performing code reviews and collaborating with other engineers on the team

  • Completes basic documentation needed to support applications from the development phase to the maintenance phase.

  • Creates deployment automation and run books for production support

  • Lead and collaborate on application designs

  • Support production

Minimum Qualifications :

  • 3 or more years of relevant software engineering experience and a bachelor’s degree or equivalent relevant professional experience

Preferred Qualifications :

  • 5 or more years of professional software engineering experience

  • Bachelor’s degree in IT, Computer Science, Engineering, Mathematics, or related technical discipline

  • 2 or more years’ experience developing applications in Java

  • Agile development practical experience

  • 4 or more years of experience in using one or more of these technologies: ESP Framework, Oracle, No SQL Database, Java, webservices, REST API, Microservices, Spring framework and Mockito framework, Kibana, jms template, OpenShift

  • 2 or more years of experience working with one or more of these technologies: JSON, Postman, XML parsing, CircuitCommand, HysterixCommand

  • Experience with Jenkins and Deployment on OpenShift Platform

  • Test-driven development, refactoring, automated unit test, integration test, functional test, and continuous integration/deployment. Strong debugging and troubleshooting skills

  • Experience using version control systems such as bitbucket and/or Git

  • Experience using modern JavaScript libraries such as React, Redux and Node(js)

  • Experience with cloud-based hosting

  • Basic understanding of OOP and Design fundamentals

Req #:


Address Line 1:

7601 Penn Avenue South







Job Level:

Individual Contributor

Employment Category:

Full Time


Best Buy

Search Categories:

Corporate Jobs, Digital and Technology