{"schemaVersion":"jobsearcher.job.v1","id":"e967cf8c12927402a202b5bd","url":"https://jobsearcher.com/jobs/e967cf8c12927402a202b5bd","canonicalUrl":"https://jobsearcher.com/jobs/e967cf8c12927402a202b5bd","title":"Full Stack Developer IV","description":"Job PostingSubmission deadline for interview selection is 10/18 @3PM CT.Local is preferred/hybrid if local.- Initial 12 months contract to start - Very likely to be longer-termed/ongoingBusiness Overview:Tell us about your department: Best Buy's PDM (Product Data Management) team delivers software and systems that ingest, enrich, manage, and publish product data for Best Buy's eCommerce and enterprise use. We are committed to deliver the right software at the right time. The team utilizes test-driven development (TDD) and pair programming to ensure high quality and customer satisfaction.Position Summary/Job DescriptionDepartment Overview: Best Buy's PDM (Product Data Management) team delivers software and systems that ingest, enrich, manage, and publish product data for Best Buy's eCommerce and enterprise use. We are committed to deliver the right software at the right time. The team utilizes test-driven development (TDD) and pair programming to ensure high quality and customer satisfaction.Position Overview: We are seeking an experienced engineer who is excited to work on an agile development team. The team follows the eXtreme Programming (XP) methodology to create a highly collaborative team committed to agility, code simplicity, and consistent high quality. This position will share the responsibility to ensure the effectiveness of pairing, planning, standups, showcases, and retrospectives. Engineers on PDM team are cross-functional contributing to all team activities as needed. Typical cross-functional activities include requirements gathering, automated testing, software development, deployment and operations support, and more.Skills Used DailyBuilding the simplest possible thing that will continually deliver working software to customersBuilding high-performance, highly available and scalable distributed systemsDevelopment, REST, HTTP, Python, Java, Spring, Groovy, Redis, Cassandra, JSONPrioritize, communicate clearly, and consistently deliver resultsTDD, paired programming, code reviews, and aggressive refactoringWork with open source software and tools (e.g. Spring, Apache, Tomcat, GitHub Actions, etc.)Share knowledge with peers to lessen knowledge silos, help peers grow and make the team betterPreferred Skills/ExperienceKnowledge of modern deployment, CI/CD, and configuration management toolsAbility and aptitude to dig into and solve challenging problems and proactively avoid problemsExperience in building web UI with ReactJS, or other JavaScript frameworksScripting, automation, and troubleshooting of processes and systems; scripting in the shell and at least one of the following: Ruby, Perl, or PythonNetworks, security, firewalls, load balancers, DNS, and other infrastructure componentsPreferred Soft SkillsCourage to communicate in an honest and direct mannerWilling to accept decisions that depart from your opinionAble to draft user stories and acceptance criteriaEnthusiastic and self-motivatedExcellent organizational skillsInterview Process OverviewMyself, team lead, and 1 or 2 other team members. 90 minutes allocated – could be less. Generally a code exercise will be given.","company":"eSolutions","rawCompany":"esolutions","city":"Minneapolis","state":"MN","isRemote":false,"isActive":false,"createdAt":"2026-06-26T02:32:47.709Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Developer IV","description":"Job PostingSubmission deadline for interview selection is 10/18 @3PM CT.Local is preferred/hybrid if local.- Initial 12 months contract to start - Very likely to be longer-termed/ongoingBusiness Overview:Tell us about your department: Best Buy's PDM (Product Data Management) team delivers software and systems that ingest, enrich, manage, and publish product data for Best Buy's eCommerce and enterprise use. We are committed to deliver the right software at the right time. The team utilizes test-driven development (TDD) and pair programming to ensure high quality and customer satisfaction.Position Summary/Job DescriptionDepartment Overview: Best Buy's PDM (Product Data Management) team delivers software and systems that ingest, enrich, manage, and publish product data for Best Buy's eCommerce and enterprise use. We are committed to deliver the right software at the right time. The team utilizes test-driven development (TDD) and pair programming to ensure high quality and customer satisfaction.Position Overview: We are seeking an experienced engineer who is excited to work on an agile development team. The team follows the eXtreme Programming (XP) methodology to create a highly collaborative team committed to agility, code simplicity, and consistent high quality. This position will share the responsibility to ensure the effectiveness of pairing, planning, standups, showcases, and retrospectives. Engineers on PDM team are cross-functional contributing to all team activities as needed. Typical cross-functional activities include requirements gathering, automated testing, software development, deployment and operations support, and more.Skills Used DailyBuilding the simplest possible thing that will continually deliver working software to customersBuilding high-performance, highly available and scalable distributed systemsDevelopment, REST, HTTP, Python, Java, Spring, Groovy, Redis, Cassandra, JSONPrioritize, communicate clearly, and consistently deliver resultsTDD, paired programming, code reviews, and aggressive refactoringWork with open source software and tools (e.g. Spring, Apache, Tomcat, GitHub Actions, etc.)Share knowledge with peers to lessen knowledge silos, help peers grow and make the team betterPreferred Skills/ExperienceKnowledge of modern deployment, CI/CD, and configuration management toolsAbility and aptitude to dig into and solve challenging problems and proactively avoid problemsExperience in building web UI with ReactJS, or other JavaScript frameworksScripting, automation, and troubleshooting of processes and systems; scripting in the shell and at least one of the following: Ruby, Perl, or PythonNetworks, security, firewalls, load balancers, DNS, and other infrastructure componentsPreferred Soft SkillsCourage to communicate in an honest and direct mannerWilling to accept decisions that depart from your opinionAble to draft user stories and acceptance criteriaEnthusiastic and self-motivatedExcellent organizational skillsInterview Process OverviewMyself, team lead, and 1 or 2 other team members. 90 minutes allocated – could be less. Generally a code exercise will be given.","datePosted":"2026-06-26T02:32:47.709Z","dateModified":"2026-06-26T02:32:47.709Z","hiringOrganization":{"@type":"Organization","name":"eSolutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Minneapolis","addressRegion":"MN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e967cf8c12927402a202b5bd"},"url":"https://jobsearcher.com/jobs/e967cf8c12927402a202b5bd"}}