Senior Software Engineer- Order Management System- R10501 at Chewy, Inc. (Boston, MA)

Senior Software Engineer- Order Management System- R10501 at Chewy, Inc. (Boston, MA)


Add To Bookmarks
Company:
Location: Boston, MA
Type: Full Time
Created: 2021-10-22 05:00:26

Apply Here


Our Opportunity:

Chewy is hiring a Senior Software Engineer for our Order Management System (OMS) team. The OMS is a critical part of our custom e-commerce platform that is responsible for all business processes that need to occur on customer orders. As part of a dynamic team, this role offers a tremendous opportunity for professional growth in the leading online pet retailer in the US. The role will allow you to act as a technical contributor helping build Chewy’s next generation order management platform.

What You'll Do:

  • Integrate with critical teams like Checkout, Autoship, Payments to drive various solutions from concept to delivery and effectively run the bottom of the funnel business processes in Chewy
  • Write simple and sustainable code that reflects a constant understanding of the business impacts
  • Play a critical role in developing a reliable and sustainable automated testing framework to improve the engineering quality and velocity
  • Work in an agile development environment and collaborate with multiple teams while experimenting with new technologies helping create solutions that puts Chewy on the cutting edge

What You'll Need:

  • Bachelor's degree in Computer Science, Math, Physics or Electrical Engineering or equivalent work experience
  • 4+ year’s production experience creating modern web experiences
  • Strong knowledge in Java and, Node JS, React JS or Vue JS
  • Experience with REST API, Spring Boot, Hibernate, and JPA
  • Experience in RDBMS as well as No-SQL such Dynamo DB
  • Strong CI/CD Skills.
  • Strong Test Automation Skills, Test automation experience (selenium, webdriver, mocha, jasmine, etc.)
  • Experience with modern JavaScript libraries like Vue, React, jQuery, underscore, lodash or native JS for DOM manipulation
  • Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
  • Proficiency in Computer Science fundamentals – object oriented design, data structures, algorithm - design, problem solving, and complexity analysis
  • Position may require travel

Bonus:

  • AWS experience
  • Experience in creating customer experiences using HTML, CSS, and JavaScript
  • Experience with Scrum, XP or other agile methodologies