Digital Engineer II- Product Data at Best Buy

Posted in General Business 11 days ago.

This job brought to you by eQuest

Type: Full-Time
Location: RICHFIELD, Minnesota

Job Description:

Best Buy is seeking a Digital Engineer II- Product Data to work on our eCommerce Product Domain. The team creates and maintains a services platform and data services ingesting, enriching, and presenting product data for use by Best Buy eCommerce and enterprise systems. Cross-functional team members contribute to all aspects of software development and delivery.

We are an eXtreme Programming (XP) development team that uses TDD, pair programming, Groovy, and Spring. We are highly collaborative and are committed to agility, code simplicity, and consistent high quality.

Primary Roles and Responsibilities include:

  • Design, develop, test, and maintain highly scalable web services.

  • Provide technical leadership to team members around architecture, technology choices, quality, automation, and documentation.

  • Mentor and teach team members.

Required Qualifications:

  • Minimum 6+ years’ experience with bachelor’s degree; additional 2 years’ experience without BA/BS

  • Bachelor’s or advanced degree in IT, Computer Science, Engineering, Business or related field, or equivalent work experience

  • Fluent in a JVM based language (Java, Groovy, Kotlin, etc.)

  • Fluent in Test Driven Development

  • Strong willingness to pair program

Preferred Qualifications:

  • Service development (REST, HTTP, JSON)

  • Spring Framework

  • Data stores (Cassandra, Mongo, etc.)

  • Graph databases (Neo4j, Datastax Graph)

  • RabbitMq, IBM MQ, Kafka

  • Jenkins pipelines (CI/CD)

  • Docker

  • React (or other Javascript single page app frameworks)

  • Linux and Mac OSX

  • Other common open source software (Apache, Tomcat, Memcache, etc.)