Find Jobs Find Talent
Sr. Back End Developer
Minneapolis, MN  |  Remote
Contract Position
It appears that you have already applied to this job.
Applied on June 30, 2022
Job Id #56581 Posted May 25, 2022

Job Description:-
  • Client is seeking a Back End Developer for its Merchandising Technology team.  
  • You will be responsible for delivering critical technology solutions in Space & Visual Merchandising product team.  
  • Client is one of the largest multi-channel consumer electronics retailers in the world.  
  • We operate with technology at our center and our Digital & Technology organization is transforming to play an even more integral role in helping the company define and execute key elements of the business model.
  • This is a great opportunity to join a world leader in consumer electronics commerce and directly impact the lives of a global population while having fun! In this role, you will have the opportunity to focus on development and evolving the employee experience in support of the customers we love.
  • The Space & Visual Merchandising team support the Client design and implementations of retail store layouts (retail floor plans & planograms), recommendations for retail merchandise locations for optimal customer experience and performance of sales and delivering solutions surrounding implementation within the stores.  
  • This is a growing area with a strategic focus on providing the best shopping experience for our customers. 
  • We Are Excited About You Because
  • You are enthusiastic about outcomes.
  • You will collaborate with your team to create the best possible outcomes.  
  • Working with your team you will create an environment where success is easy.
  • You embrace a culture of experimentation and help us to adopt new technologies and practices.
  • You'll learn from us, and we'll learn from you. You care deeply about the experience you are delivering
  • You foster the culture of an empowered engineer that creates innovative customer centric products.
  • Your mission is to partner with development and product teams, customers, and stakeholders.
  • You crave accountability, and incrementally deliver products that are fit for purpose
  • You are a product minded engineer. You bring out the innovation in your teams.
  • You encourage your engineers to take risks and think big, keeping the customer in the forefront.
  • You build customer experiences to test ideas and enrich lives through technology
  • You have deep respect for your craft. We are dedicated to building software sustainably, using modern techniques.
  • You are always looking for ways to raise the bar for engineering culture on your teams
  • You are respectful, empathetic, and humble. We want you to take your work seriously and be open to personal and professional growth.
  • You communicate technical concepts well, and care about how others perceive your ideas.
  • You create an environment on your team that is inclusive and open by default, and you know that this leads to an engaged team, which leads to better outcomes.
  • Successful leaders show everyone respect and consideration
  • You care about your community. You are active in, give back, and receive from your engineering community.
  • You understand that mentoring and learning from others makes us all better.
  • You are committed to inclusive ways of working and honoring your team members and stakeholders as people
Project Description:
  • What you will do as a Back End Developer:
  • Implement and configure SaaS/PaaS solutions
  • Integrate commercial off-the-shelf software into Client systems
  • Build custom software that deliver value on their own and/or complement third party solutions.
  • Conduct necessary analysis to resolve production issues
  • Build high-performance, highly available and scalable distributed systems
  • Build the simplest possible thing that will continually deliver working software to customers
  • 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, Jenkins, etc.)
  • Share knowledge with peers to lessen knowledge silos and make the team better

How much time will the resource spend pair programming? 
  • 30% or less
Skills Overview:
What are the top five skills and number of years of experience required to perform this job?

Minimum Qualifications:
  • Five years of relevant experience as a software engineer. Coding software and integrating multiple systems
  • Experience implementing SaaS/PaaS solutions and integrating it into the larger eco-system.
  • Experience building and integrating web applications using .Net and REST APIs
  • Experience using an Agile-based development methodology (Scrum, Kanban, XP)
  • Excellent communication skills.
Preferred Qualifications:
  • Experience in implementation and deployment of modern web development solutions including: .Net, Java, Spring, REST based web services, relational databases
  • Experience with modern front-end libraries/frameworks such as React, Node, or Angular
  • Ability to design and develop complex technical solutions that operate at scale
  • Experience in test driven development practices, continuous integration and deployment practices
  • Experience in test automation software (Selenium, Cucumber, etc.) 
  • Experience using version control systems such as SVN or Git
  • Proficiency with UNIX/Linux command line
  • Knowledge of planogram and floorplan software - Blue Yonder (formally JDA) Space Planning Suite (Space Planning, Floor Planning, IKB, Open Access, Assortment Optimization, Space Automation)
  • Experience with implementing on premises to cloud migration
What are some preferred/nice to have skills the manager is looking for?
Additional preferred skills and experience:
  • Software engineering experience using languages such as C#, VB.Net, Java, Groovy, and/or PL/SQL, 
  • Strong knowledge Database - MSSQL, Oracle, Teradata, Access, NoSql datastores
  • Reporting tool experience- BOBJ, SharePoint
  • Experience with Space Management tools, e.g. AutoCAD, JDA-IKB
  • Experience with ETL technology, e.g. Informatica PowerCenter
  • Experience with Cloud Computing platforms, e.g. Amazon AWS, Microsoft Azure, Google Computing Platform, OpenShift and OpenStack
  • Architecting connections with third party SaaS solutions
  • Knowledge of modern deployment, CI/CD, and configuration management tools
  • Scripting, automation, and troubleshooting of processes and systems

Horizontal is proud to be an Equal Opportunity and Affirmative Action Employer. We seek to provide employment opportunities to talented, qualified candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status, or any other protected classification under federal, state or local law.

In addition, Horizontal will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact

All applicants applying must be legally authorized to work in the country of employment.


What is your gender?

What is your ethnicity?

What is your Veteran / U.S. Military Status?

Do you identify with one or more of the classifications of protected veterans below?

If yes, please indicate by checking the appropriate box below

Do you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.

Horizontal is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.


You have saved your first job! To see all your Saved Jobs, click here. Or continue scrolling through jobs and bookmark openings that catch your eye and apply for those jobs later.

Return to Job Search

We’re sorry!

There are currently no open positions in your location or accepting applications from out of the country

Return to Home
Cookies help us improve your website experience.
By using our website, you agree to our use of cookies.