Job added in hotlist
Applied job
Contract job
90-day-old-job
part-time-job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Richfield, MN
View more jobs in Minnesota

Job Details

Lead Digital Engineer II - Online Experiences

Company name
Best Buy

Location
Richfield, MN, United States

Employment Type
Full-Time

Industry
Engineering, It

Posted on
Nov 19, 2020

Apply for this job






Profile

Best Buy

We are looking for a Lead Digital Engineer II

to join our Service Inceptor Team at Best Buy. The Service Interceptor team is responsible for the backend services for the Best Buy mobile application. We create RESTful web services that we write in Groovy using the Spring framework. For the past 15 months, we have also been involved in front end development as we are moving away from native app development into using React Native. We are also moving the backend into using reactive Spring so we can use non-blocking IO in our execution which will allow us to use fewer resources and still be faster. The team structure is aligned into squads by functional area of the mobile app with development distributed in Minneapolis Seattle and Chennai. We have on average 2 backend developers for each squad on a total of 10 squads.

You demonstrate knowledge of industry trends and look for ways to apply those trends to your products. You seek to create a culture of high code quality. You are able to scope and stage large projects into actionable and well-defined milestones. You are recognized as a technical expert in at least one area of specialty. You lead technical design sessions on your team. You can hold your own in technical design sessions with other teams. You anticipate and solve technical issues and make architectural and design decisions to avoid those issues.

Responsibilities

Participate in the creation and presentation of technical designs.

Lead in the delivery of complex solutions.

An active participant in planning activities. Contributes to strategic planning.

Anticipates technical issues at the product level and makes architectural and design decisions to avoid them.

Leads and effectively manages the triage complex issues across systems in both production and locally.

Demonstrates creativity and takes initiative in solving complex problems.

Able to fill in holes in product direction and take the appropriate action within their team.

Plans delivery of coarse grained business needs spanning multiple applications.

Influence technical peers outside their team in some areas.

Makes others better through a variety of strategies.

Sets a consistent example of agile development practices and coaches other engineers to work as a team with Product and UX.

Required Qualifications

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

6 or more years of development experience using languages such as Java and a bachelor’s degree, or 8 years of experience without a bachelor’s degree

4 or more years of experience building web applications using Java, Spring, and REST

2or more years of experience developing automated unit tests using Junit, Spock, or similar technology

Strong working knowledge of modern engineering concepts including Test Driven Development, Design Patterns, and Microservices

Knowledge of all of the following specifications: Javascript, React Native, Node/js, JSON

Preferred Requirements

2 years of experience as a tech lead for a team of developers

Experience with modern web application tools and technologies including Openshift, Splunk, Kibana

Exposure to one or more Cloud Computing Platforms, such as AWS, Google Cloud Platform, or Azure

3 years of experience writing software applications for large-scale, distributed web or service-oriented environments

Experience with Off-heap caching solutions, such as Redis or Memcached, Continuous integration workflows using tools like Jenkins.

Company info

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

Similar Jobs:
React JS - Lead Software Engineer
Location : Minneapolis, MN
Description The Lead Software Engineer codes software applications based on business requirements. The Lead Software Engineer works on problems of diverse scope and complexity ranging from moderate to substantial. Responsibiliti...
Description: The University of Plymouth is seeking a skilled Infrastructure Analyst or Senior Infrastructure Analyst to join the Technology & Information Services (TIS) Infrastructure Team. TIS prioritises efficient IT services wi...
Technical Architect
Location : Plymouth, MN
Description: The University of Plymouth is seeking a Technical Architect to join their Technology and Information Services (TIS) teams. TIS focuses on providing efficient IT services with a cloud-first approach, increasing digital...
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.
InformationTechnologyCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
InformationTechnologyCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2024 InformationTechnologyCrossing - All rights reserved. 168 192