Company name
Best Buy
Location
Richfield, MN, United States
Employment Type
Full-Time
Industry
Engineering, It
Posted on
Aug 30, 2021
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