Digital Engineer II - Merchandising Technology at Best Buy

Posted in General Business 7 days ago.

This job brought to you by eQuest

Type: Full-Time
Location: RICHFIELD, Minnesota

Job Description:

As a Digital Engineer II - Merchandising Technology you will be responsible for delivering engineering solutions that address critical business needs within the Price Planning capability area which supports Promotional Planning and Effectiveness, Open Box Pricing, Clearance Markdown Optimization, and Competitive Pricing. This role will work within the product model, collaborating with the product team(s) to develop solutions that consistently deliver working software of incremental business value for our strategic initiatives.

Best Buy is one of the largest multi-channel consumer electronics retailers in the world with technology at its center and our Digital & Technology organization is transforming to play an even more integral role in helping the company define and execute key elements of the business model. This is a great opportunity to join a world leader in consumer electronics commerce and directly impact the lives of a global population while having fun! In this role, you will have the opportunity to focus on development and evolving the employee experience in support of the customers we love.

Key responsibilities of the Digital Engineer II:

  • Participate in all phases of the project lifecycle – Architecture, Design/Build, Deploy, DevOps

  • Be a champion for Best Buy’s Tech Forward priorities

  • Bring a proven track record for recruiting & retaining talented engineers of mixed experience levels

  • Provide leadership and mentor both Best Buy employees and third-party contractors to help them grow and realize their potential

  • Strong demonstrated ability to work directly with technical leads, engineers, product managers, and business stakeholders

  • Demonstrate a creative and innovation-driven ability to articulate engineering design patterns related to scale, performance, security, and usability

  • Partner with various product and enterprise teams to review and analyze the strategy for key pricing initiatives

  • Partner with data science teams to understand analytical model development and how to best integrate their data outputs into Price Planning applications

  • Work with architecture teams to align project goals with technology capabilities to finalize a solution blueprint covering all systems impacted

  • Bring an exceptional ability to collaborate effectively on cross-functional projects with various product and engineering teams to identify changes and impacts to all technology systems

  • Provide technology analysis and thought leadership in the Pricing Technology area and apply knowledge of IT systems engineering management to implement the solutions identified

  • Participate in code reviews and provide feedback on standards and guidelines and the implementation patterns to be followed

  • Advocate for Test Automation strategies and ensure teams adhere to standards when developing high-quality software

  • Bring a passion for building top-quality products and services

Minimum Requirements:

  • 6+ years of professional experience in software development with a bachelor’s degree or 8+ years of the same experience without a bachelor’s degree

  • 3+ years of experience in an Agile-based development methodology

  • 6+ month’ experience in test-driven development (TDD) practices

  • 6+ months’ experience with continuous integration and deployment practices

  • 1+ years’ experience providing coaching, work direction, and/or mentoring to a development team

  • Experience with modern front-end libraries/frameworks such as React, Node, Angular, Material UI, etc.

  • Experience with analytical models and data-driven technical solutions

Preferred Qualifications:

  • Web application development experiences using Java, Spring, REST

  • Experience in implementation and deployment of modern web development solutions including Java, Groovy, Spring, REST-based web services, NoSQL databases, relational databases

  • Designing and developing complex technical solutions at scale

  • Experience using version control systems such as SVN or Git

  • Experience with bug tracking software such as Jira or ClearQuest

  • Proficiency with UNIX/Linux command line

  • Experience with Cloud Computing platforms (e.g. Amazon AWS, Microsoft Azure, Google Computing Platform, OpenShift, and OpenStack)

  • Experience with retail pricing concepts and application development

  • Demonstrated ability to interact/influence within small and large groups as well as with executives