IT - Full Stack Developer (Python) jobs in United States
info-icon
This job has closed.
company-logo

Jobs via Dice ยท 11 hours ago

IT - Full Stack Developer (Python)

Dice is the leading career destination for tech experts, and they are seeking a Full Stack Developer to join the Best Buy Product Data Management team. This role involves working on an agile development team to build and deliver software that manages product data for eCommerce and enterprise use, with a focus on pair programming and Test Driven Development.

Computer Software

Responsibilities

Building high-performance, highly available and scalable distributed systems
Building the simplest possible thing that will continually deliver working software to customers
Service development, REST, HTTP, Python, Groovy, Java, Spring, Cockroach DB, JSON, XML
Prioritize, communicate clearly, and consistently deliver results
TDD, paired programming, code reviews, and aggressive refactoring
Work with open-source software and tools (e.g. Spring, Apache, Tomcat, GitHub, GitHub Actions, etc.)

Qualification

PythonRESTTDDReactJSGroovyJavaSpringCockroach DBCode reviewsPaired programmingScriptingAutomationTroubleshootingCourage to communicateOrganizational skillsSelf-motivated

Required

Building high-performance, highly available and scalable distributed systems
Building the simplest possible thing that will continually deliver working software to customers
Service development, REST, HTTP, Python, Groovy, Java, Spring, Cockroach DB, JSON, XML
Prioritize, communicate clearly, and consistently deliver results
TDD, paired programming, code reviews, and aggressive refactoring
Work with open-source software and tools (e.g. Spring, Apache, Tomcat, GitHub, GitHub Actions, etc.)

Preferred

Knowledge of modern deployment, CI/CD, and configuration management tools
Ability and aptitude to dig into and solve challenging problems and proactively avoid problems
Experience in building web UI with ReactJS, or other JavaScript frameworks
Scripting, automation, and troubleshooting of processes and systems; scripting in the shell and at least one of the following: Ruby, Perl, or Python
Networks, security, firewalls, load balancers, DNS, and other infrastructure components
Courage to communicate in an honest and direct manner
Willing to accept decisions that depart from your opinion
Able to draft user stories and acceptance criteria
Enthusiastic and self-motivated
Excellent organizational skills

Company

Jobs via Dice

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase