eCommerce Technical Lead

About Avatria

Avatria is a Chicago-based, independent digital commerce firm founded in 2014 by a team of industry veterans. We provide high quality, innovative solutions for our B2C and B2B customers informed by our extensive experience with sophisticated enterprise eCommerce projects. We specialize in developing modern digital commerce strategies, building new systems on leading platforms, and helping our customers evolve their existing processes and technology to support their long-term business goals. We are committed to an honest and friendly approach to business that puts people first, and does right by our customers and our team every time.

What You’ll Do

As an eCommerce Technical Lead, you’ll join a team of dedicated, experienced professionals to work on software development projects for our enterprise customers. You’ll get wide exposure to the business processes and technologies that support modern eCommerce systems, and the opportunity to work closely with the founders of our organization.

  • Technical team management. You’ll shape the final technical direction for the project and manage the other members of the development team to help deliver a high quality product based on the estimates you helped put together. You will lead the development effort and ensure that the code Avatria delivers is high quality and production ready.
  • Solution development. You’ll perform code reviews, interface with the customers technical team on a daily basis and use your eCommerce expertise to help your team tackle any challenges or complex technical problems they face. You will become intimately familiar with the solution being built and the customer will rely on you to help them connect the dots and build a system that works seamlessly across their organization.
  • Integrated team collaboration. The technical lead will work hand in hand with the functional lead, creative lead and quality assurance lead to accomplish your goals and execute efficiently. You’ll also help teach your colleagues in our customers’ organizations about the project we’re working on, and help build their capacity to maintain and expand what we create for them over the long term.
  • Building and integrating customized enterprise systems. Large software projects present unique challenges, and as a senior member of our team, you’ll best be able to define and develop technical solutions for our customers if you’ve worked on at least one large enterprise software project before.
  • eCommerce implementation experience. We’ve found that people who have worked on one or more large B2C and/or B2B eCommerce projects using SAP Hybris or Oracle Commerce (ATG) can more easily recognize and avoid the common – and not so common – issues in engagements like the ones we work on.
  • Full-stack Java web development. Your colleagues will look to you for both a high-level understanding of how all the component parts of a large Java web applications fit together, and your practical hands-on experience working across the stack. To do well, you should already be generally proficient in:
  • Working with the frameworks and tools used to build large-scale Java web apps, such as Spring/JEE, Hibernate/JPA, and JAX-RS/WS;
  • Common design patterns, architectures, and development practices for building large scale server side applications;
  • Writing HTML, CSS, and JavaScript to modern standards;
  • Implementing RESTful services to support web and mobile frontends
  • Computer science & technical problem solving. Many of our projects push up against the boundaries of what standard tools and libraries can do. You’ll use your knowledge of programming concepts and paradigms, data structures, design patterns, networking, and computer architecture to help your team navigate new and unknown technical problems, and enable our customers to operate at the scale they need to in order to succeed.

We’d also like to see (but don’t require) hands-on experience with:

  • Search technologies like Solr, Elasticsearch, and Endeca;
  • Single Page Application frameworks like Angular 1 or 2, ReactJS, or Ember;
  • Web content management systems, like Adobe Experience Manager

Avatria is an EEOC employer. Our expertise at Avatria is built on the combined strength of our unique individual backgrounds. We believe that the greater the variety of lived experiences on our team, the stronger our company will be, and the better we will be able to serve our customers.

Interested in working with us? We’re always looking for talent who shares our vision.