Senior Full Stack Software Engineer
Information Technology
Cincinnati OH Contract To Hire Sep 21, 2022

Senior Full Stack Software Engineer

Duration:
12 Months, Contract to Hire
Location: Remote
Pay: $60+/hour

JOB DESCRIPTION
A monetary force, this company, with over one hundred and fifty billion dollars in annual revenue is the pulse of the retail industry. By having over 2,750 different locations in thirty-five states, there is no doubt that this company directly impacts the lives of many people in the American populous, and, by extension, in the world populous. Being a part of such a massive retail organization can be intimidating, but this company, through their subsidiaries, is able to maintain personal relationships with their employees. Through intentionality, integrity, and innovation, this company is able to be an ideal workplace that excites and has a profound impact on several communities. This company fully understands that by working together there is no limit to what can be created.

 

The Senior Full Stack Software Engineer will work closely with multiple Software Engineering teams to design, develop, and enhance content management system (CMS). The role will work closely with our engineering and product managers to deliver quarterly business and technical objectives. Prior experience with eCommerce and CMS platforms will be highly considered. Each quarter this position will help support the ongoing enhancements, expansion and maintenance for the core platform application and API services related to data storage / retrieval for our Platform UI and our Dynamic Content Delivery. The Dynamic Content Delivery is used to support the various internal and external channels across web and native mobile applications. This role does include providing support to external teams using our products. This will require some complex understanding of our products, as well as a high level of skill in problem solving and technologies used.

RESPONSIBILITIES

  • Critical role supporting foundational functionality that supports the multiple delivery channels across the organization
  • Support feature enhancements for our Platform UI and Delivery channels
  • Development and Architecture knowledge to support Highly Available, Scalable, Maintainable, and Efficient Applications
  • Help establish Standards and Best Practices for UI and Server-Side applications
  • Enhance the application capabilities to support modern workflows / features
  • Support the multichannel content delivery features / needs, for a variety of teams and their applications
  • Authorization Mechanism to provide protection of data stored
  • Support needs of data segmentation to work with Multi-Tenant capabilities

REQUIREMENTS

  • Minimum Technology Qualifications 4+ or more years’ experience with JavaScript
  • Experience creating scalable applications with NodeJS
  • Experience with DocumentDB, preferably MongoDB
  • Experience building React Applications with Redux
  • Experience with Dev Ops workflows and / or Github Actions
  • Knowledge of SOLID Design Principles and Domain Driven Design
  • Experience in OOP and Functional Patterns
  • Previous experience in an Agile and SCRUM environment
Category Code: JN008