← Back to jobs
Full-time

Full Stack Engineer

Competitive

Richfield, MNIT & TechnologyPosted 30+ Days Ago

You'll complete your application on the employer's website.

Role overview

Job type

Full-time

Salary

Competitive

Posted

30+ Days Ago

Job description

Best Buy is seeking a Full Stack Engineer to join its Product Data Management team. The role focuses on building and maintaining software and systems that ingest, manage, and publish product data for eCommerce and enterprise use in a collaborative, test-driven, pair-programming environment.

Responsibilities

Ingest, manage, and publish product data for eCommerce and enterprise use

Work in a 100% pair programming and TDD environment

Participate in Agile / Extreme Programming (XP)

Apply acceptance test-driven development

Perform code reviews and refactoring

Troubleshoot and automate systems

Work with user stories and acceptance criteria

Preferred

ReactJS / JavaScript Frameworks

CI/CD & Configuration Management

Shell Scripting / Automation

Ruby / Perl / Python

Troubleshooting & Systems Automation

Networking / Security / Firewalls

Load Balancers / DNS / Infrastructure

User Stories & Acceptance Criteria

ReactJS

JavaScript Frameworks

CI/CD

Configuration Management

Shell Scripting

Ruby

Perl

Systems Automation

Security

Firewalls

Load Balancers

DNS

Infrastructure

User Stories

Acceptance Criteria

Benefits

Hybrid work arrangement: 2–3 days per week onsite, typically Tuesday–Thursday

Initial 12-month contract likely to extend / ongoing

100% pair programming and TDD environment

Company

Energy-saving software and tools for utilities, retailers, consumers

Cumming, Georgia, USA

https://sidramtech.com/

Founded in 2016

51-200 employees

Qualifications

Python / Groovy / Java

Spring

REST / HTTP / JSON / XML

CockroachDB

Distributed Systems High Performance, Availability & Scalability

TDD / Test-Driven Development

Pair Programming

Code Reviews & Refactoring

GitHub / GitHub Actions

Agile Software Development

Strong problem-solving and troubleshooting skills

Clear and consistent communication

Comfortable working in a highly collaborative pair-programming environment

Experience with TDD, refactoring and code reviews

Self-motivated with strong organizational skills

Ability to prioritize and consistently deliver results

Must be local to Richfield, MN or nearby areas

Must be able to work hybrid 2 3 days/week onsite

INDEPENDENT VISA CANDIDATES ONLY USC / H4 EAD

ReactJS / JavaScript Frameworks

CI/CD & Configuration Management

Shell Scripting / Automation

Ruby / Perl / Python

Troubleshooting & Systems Automation

Networking / Security / Firewalls

Load Balancers / DNS / Infrastructure

User Stories & Acceptance Criteria

Required skills

Python, Groovy, Java, Spring, REST, HTTP, JSON, XML, CockroachDB, Distributed Systems, Test-Driven Development, Pair Programming, Code Reviews, Refactoring, GitHub, GitHub Actions, Agile Software Development, ReactJS, JavaScript, CI/CD, Shell Scripting, Systems Automation, Security, Firewalls, Load Balancers, DNS, Infrastructure

Preferred skills

ReactJS / JavaScript Frameworks, CI/CD & Configuration Management, Shell Scripting / Automation, Ruby / Perl / Python, Troubleshooting & Systems Automation, Networking / Security / Firewalls, Load Balancers / DNS / Infrastructure, User Stories & Acceptance Criteria

Experience

Mid level

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Richfield, MN or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…