Indianapolis, IN
Job Description

As a Consulting Software Engineer on the Digital Delivery team, you’ll be a leader in solution planning, delivery and maintenance of the eCommerce experiences that customers use every day. This position will be deeply involved in the rapid modernization of our eCommerce solution and a transition toward delivering industry-leading web experiences. This position works alongside a talented group of engineers continuously delivering high-quality, working software to our users. The Consulting Software Engineer is a champion for researching and implementing new technologies and approaches, as sharing the results across the wider delivery team.


  • Architects, codes and implements ecommerce features and applications in collaboration with Engineering, UX Research & Design, Product Management and Business teams
  • Supports existing properties while working on projects to modernize and establish the technical direction for the future of our ecommerce platform
  • Stays current with the latest trends in ecommerce and assesses emerging technologies to make recommendations regarding adoption across delivery team
  • Builds “proof of concept” executions to test and establish future technical direction, establishes new standards that advance our developer and customer experience
  • Develops unit and functional test plans, carries out unit test plans, and aids in the use of functional test plans and the verification of test results
  • Works with 3rd party architects and engineers in implementing and troubleshooting SaaS integrations
  • Champions the prioritization of technical debt to stabilize our existing properties
  • Provides direction and assistance to team members, expanding the team knowledge of software development methodologies
  • Develops and presents sharable materials to provide technical guidance and support to the team around development best practices
  • Manages and/or mentors other engineering talent
  • Additional projects and duties as assigned


Required Technical Skills

Intermediate to advanced knowledge and abilities with Digital Commerce Applications and other common tools, including:

  • Advanced proficiency in developing
  • HTML, SASS/LESS (CSS) and JavaScript.
  • React development experience
  • Content Management System integration
  • GIT/Github/Bitbucket repository
  • GULP/Webpack
  • Google Tag Manager, Tealium or similar tag management software
  • Referencing UI specifications in Figma, Adobe XD, Sketch or similar
  • JSTL Tag Libraries
  • Advanced jQuery development
  • Foundation 6
  • Atlassian Toolset (Jira/Confluence)
  • Knowledgeable using Wordpress or similar blog tools



Job Type


Job Relocation


Minimum Requirements

  • Bachelor’s degree (B.A.) in Computer Science or IT related field from a four-year college or university. At least 5-7 years’ experience, 4 years in J2EE or JAVA; orequivalent experience.