Search by keyword:
Select a location:
Select a job category:
Select a job level:
Select a brand:

Senior Digital Engineer
BrandBest Buy

Why Best Buy?

Best Buy is the worlds largest consumer electronics retailer, offering advice, service, and convenience “ at competitive prices “ to the consumers who visit our website and stores more than 1.5 billion times each year is one of the 10 largest e-commerce sites in North America, with a billion visits each year. Another billion visitors shop our physical stores. Best Buy is not only a retailer but also a technology-based company, where technology itself is at the heart of our operation.

Job Summary:

The Associate Facing Tools team is looking for a strong developer who can contribute to the suite of tools that help the business drive the website. We're looking for someone comfortable contributing to several projects, often simultaneously. This person will be an individual contributor to these projects, but may, at times, act as a mentor for less experienced developers. We work in a highly cooperative environment where teamwork and strong communication is a must.

Job Responsibilities:
  • Contribute as an individual or in a pair in an agile development environment
  • Full stack development (Groovy/Java, JavaScript, HTML/CSS) of web applications
  • Lead POC projects for new ideas of functionality
  • Contribute to several tool projects as the need arises
  • Contribute to a shared components library
  • Debugging and triage of issues

Required Qualifications:

  • 8+ years related experience with Bachelors degree; or 10+ years related experience without Bachelors degree
  • Expert in software development, architecture, design and Agile Methodologies.
  • Able to code applications in both web and service oriented environments using languages such as Java, Groovy, JavaScript, or Ruby. Knowledge of all of the following specifications HTML, XML, SQL, CSS and REST Web Services.
  • Experience developing Spring MVC and JPA (Hibernate) applications
  • Expert Level Experience with Java and/or Groovy
  • Advanced Experience with JavaScript
  • Experience with JUnit and/or Spock
  • RESTful service design and implementation using SpringMVC

Preferred Qualifications:

  • Comfortable with the Unix command line interface
  • Groovy
  • Spock testing
  • Geb testing
  • Backbone.js or Angular experience
  • Experience with Chai or similar JavaScript testing frameworks

Auto Req. ID470894BR
Job LevelIndividual Contributor
Employment CategoryFull Time
Location Number921010-160-Platform Engineering
Address7601 Penn Avenue South

Search by keyword:
Select a location:
Select a job category:
Select a job level:
Select a brand: