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

Staff Software Engineer - Services

Company name
Best Buy

Location
Richfield, MN, United States

Employment Type
Full-Time

Industry
Engineering, It

Posted on
Aug 17, 2021

Apply for this job






Profile

Best Buy

Best Buy is seeking a talented individual to join our team as a Staff Engineer

for cloud microservices implementation within the Services IT organization supporting the enterprise customer scheduling capability. The Customer Scheduling Product team is responsible for building and supporting the application portfolio which enables scheduling of Best Buy services (in-home consultation, delivery, installation, repair, etc.) across all selling channels (online, in-store, in-home, remote/virtual)

Our mission is to build and maintain the state-of-the-art IT solution required to provide a rich, intuitive experience to the customer regardless of how the customer chooses to interact with Best Buy. As a member of the Customer Scheduling engineering team, you will be embarking on a modernization journey that involves assessing and maintaining our current tech stack and determining modern tech solutions.

Join us on an exceptionally challenging, high-impact, and rewarding journey!

The Staff Engineer

is a member of the application delivery team and will be responsible for designing technology solutions that meet our business’s requirements and deliver the associated benefit. Technical expertise is a MUST! This role will be required to apply knowledge and experience to understand business challenges and opportunities while driving new and innovative approaches to resolve them using a combination of open and closed source technologies. Partner with our delivery teams to drive modern, cost-effective implementations to meet critical business needs that follow industry best practices. This person will interact with and must be able to influence other technical leads, managers, directors, and partners throughout the organization.

Who You Are:

You are a positive and optimistic go-getter who thrives on constant challenges

You are a driver—you see what needs to be done and take action.

You tend to ask for forgiveness, rather than permission.

A constant learner who is enthusiastic and excited about technology.

Motivate and inspire others to learn new things, new ways.

You have opinions, however, enjoy discussions and collaboration more.

Adaptable to changing needs of the enterprise.

Technical authority and a leader in designing & coding robustly scalable, loosely coupled components and microservices using cloud-native technology.

You strive to constantly improve yourself and your team.

Key Responsibilities:

Develop and architect features built in a Distributed CQRS, Event Sourced, Microservice Architecture using .Net Core

Support a growing federated GraphQL environment used across the organization

Lead efforts to migrate legacy technology to cloud native microservices.

Integrate with enterprise-wide cloud and on-prem legacy applications

Lead architecture and design sessions with the team or with other leads from different groups and enterprise architects

Understands and makes well-reasoned design decisions and tradeoffs around scaling, reliability, and maintenance

Strong focus on DevOps use-cases and work-flows

Create and maintain documentation of technical designs

Enforce processes around development methodologies including continuous integration, static code analysis, test coverage, etc.

Perform technical code reviews to ensure quality

Keep up to date on industry technology trends and modern software delivery techniques.

Communicate and effectively, articulating technical decisions to business and technical partners

Developing and maintaining long term business domain knowledge

Minimum Qualifications:

5 or more years of related work experience as a Software Engineer or Software Developer

5 years of related work experience as a Software Engineer or Software Developer using .Net and .Net Core

2 or more years of experience with Microservice patterns and event-driven design

1 or more years of experience with cloud-native development

Experience with Application Management and/or Agile product delivery

Experience developing solutions using testing and CICD automation tools

Preferred Qualifications:

Bachelor's degree or higher in IT, Computer Science, business or related field

Experience working with partner IT teams within a global consumer-oriented organization in retail, digital business or related industry

Experience with Docker containers and orchestration platforms such as ECS, Kubernetes, OpenShift

Experience with highly transactional and large volume systems

Company info

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

I was very pleased with the EngineeringCrossing. I found a great position within a short amount of time … I definitely recommend this to anyone looking for a better opportunity.
Jose M - Santa Cruz, CA
  • 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.
EngineeringCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
EngineeringCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2024 EngineeringCrossing - All rights reserved. 169 192