Job Details

Senior Software Engineer Reverse Supply Chain

Company name
Best Buy

Location
Richfield, MN, United States

Employment Type
Full-Time

Industry
Engineering, It

Posted on
Aug 30, 2021

Apply for this job






Profile

Best Buy

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

Company info

Best Buy
Website : http://www.bestbuy.com

Similar Jobs:
Software Engineer 2 (Remote - US)
Location : Minneapolis, MN
Description The Software Engineer 2 codes software applications based on business requirements. The Software Engineer 2 work assignments are varied and frequently require interpretation and independent determination of the approp...
Best Buy Best Buy’s Digital and Technology team is seeking two Senior Engineering Managers to join the Augmented Intelligence teams - Search and Voice Assistant. These roles will perform code and architectural review of the produc...
Description The Lead Technology Leadership Professional is responsible for all aspects of software or hardware product delivery and performance. The Lead Technology Leadership Professional works on problems of diverse scope and c...
By using Employment Crossing, I was able to find a job that I was qualified for and a place that I wanted to work at.
Madison Currin - Greenville, NC
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
EmploymentCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
EmploymentCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2026 EmploymentCrossing - All rights reserved. 21 192