Home
/
Comprehensive
/
Principal Software Engineer - Sterling Order Management System
Principal Software Engineer - Sterling Order Management System-January 2024
Seattle
Jan 13, 2026
About Principal Software Engineer - Sterling Order Management System

  Overview

  REI Co-op is united around discovering, building and celebrating better ways of working in this world, all so that folks can find and pursue a love of the outdoors. When you work for the co-op, you do your best work with the support to live your best life. And you play a part in shaping the future of the outdoors, for people and our planet.

  This job contributes to REI’s success by designing, developing, implementing, documenting and maintaining systems applications with a high level of complexity that requires innovation and ingenuity. Models and acts in accordance with REI’s guiding values and mission.

  Acts as a technical lead or consultant on all projects including highly complex projects

  Responsible for solving highly technical and complex problems on multiple projects

  Leads innovation by exploring new technology, create proof-of-concept implementations, then shepherding those concepts into production

  Provides technical guidance to ensure installed systems are working effectively and proposed systems will meet organization’s future needs

  Analyzes, designs, develops, implements, documents and maintains applications systems, working on highly complex work tasks or project assignments

  Gathers, analyzes and translates business and non-functional requirements into a solution design

  Leads meetings to define business requirements and technical solutions. Manages tasks, estimates resource, establishes timelines and prioritizes work

  Designs, develops to specifications and maintains application code in accordance with the current development and project management methodologies and practices

  Manages work assignments according to current project methodologies or as directed

  Prepares required documentation for the portion of work assigned

  Consults with Quality Assurance and Business Analysts in the development and execution of test plans

  Formulates systems scope and objectives and resolves highly complex technical issues

  Provides technical assistance and problem resolution for assigned systems

  Leads resolution of production support problems in accordance with problem management and incident management policies and procedures

  Coordinates problem resolution and change requests with vendors

  Provides leadership to ensure that application changes follow change management policies and procedures

  Prepares periodic and ad hoc status reports for each assignment to department manager and project manages

  Identifies, provides recommendations and champions system process improvements. Ensures improvements and/or changes to operations are implemented and monitored to increase efficiency

  Acts as a mentor and source for direction, training and guidance for less experienced departmental staff

  May conduct technical walkthroughs with software engineers to ensure technical feasibility and standards across departments

  Helps technical managers refine the hiring process, participates in hiring activities, and helps to onboard new team members

  Performs all duties of a Sr. Software Engineer as time allows after considering the above

  Responsibilities and Qualifications

  Required Skills & Experience

  Bachelor's degree or higher in Computer Science or equivalent experience

  8+ years engineering experience with large-scale applications specifically Sterling Order Management System

  Strong experience in Java, Angular UI, Performance tuning, Customer, Store and Disturbed Order Management. (COM, SOM and DOM)

  Experience designing, building and delivering order management and fulfillment solutions using DevOps and Continuous delivery principles

  A passion for jumping in, learning new stuff, and getting your hands dirty

  2+ years as a team leader

  Strong knowledge & hands-on experience on Sterling Web store customizations

  Perform code reviews and recommends corrections as necessary

  Experience creating and executing implementation strategies for complex systems

  Ability to apply highly complex principles, theories and concepts of the technical discipline and provide solutions to a wide range of complex tasks, projects and problems

  Ability to participate in on-call rotation for 24x7 service requirement

  Ability to work on multiple assignments simultaneously

  In-depth knowledge of technical solutions for line of business supported

  Ability in all phases of technical writing for information or infrastructure systems

  Uses business knowledge, innovative thinking, and sound judgment in the solution of problems or the pursuit of business opportunities

  Consolidates information from various sources including feedback from others to reach sound decisions

  Technologies you may use include

  Java/J2EE

  Angular UI

  REST API’s

  SQL

  Oracle

  Mongo DB No SQL

  Microservices

  Kafka

  IBM JMS MQ

  IBM WebSphere

  Docker

  Kubernetes

  Jenkins

  AWS

  Git

  JIRA

  Graphite/Grafana

  Dynatrace

  Linux

  Closing

  At REI, we believe the outdoors is for all. We are committed to becoming a fully inclusive, anti-racist, multicultural organization (https://www.rei.com/newsroom/article/rei-antiracist-multicultural-fully-inclusive-commitment) . We know that there's strength in our diversity – that each employee brings unique skills, experiences, and perspectives. Every day you are driving change, fostering a culture of respect, and knowing you're backed by benefits that support your whole life. To work towards this commitment and fulfill our brand promise of inspiring and enabling a life outside for everyone, we seek employees who demonstrate different ways of working, create a sense of belonging, and actively listen and learn.

  Pay Transparency

  We are committed to practices that promote pay equity and transparency. As required by applicable Pay Transparency laws, REI provides a range of compensation for roles that may be hired in locations under these requirements. Factors that may be used to determine your actual salary may include a wide array of factors, including: your specific skills and experience, geographic location or other relevant factors.

  REI offers all regular employees a generous employee discount, access to health benefits, a retirement savings plan and accrued time off. Click here (https://foryourbenefit-rei.com/) for a detailed overview of benefits plans by employee profile.

  Pay Range

  $127,600 - $204,100 per year

  At REI, we believe the outdoors is for all. We are committed to becoming a fully inclusive, anti-racist, multicultural organization (https://www.rei.com/newsroom/article/rei-antiracist-multicultural-fully-inclusive-commitment) . We know that there's strength in our diversity – that each employee brings unique skills, experiences, and perspectives. Every day you are driving change, fostering a culture of respect, and knowing you're backed by benefits that support your whole life. To work towards this commitment and fulfill our brand promise of inspiring and enabling a life outside for everyone, we seek employees who demonstrate different ways of working, create a sense of belonging, and actively listen and learn.

  Pay Transparency

  We are committed to practices that promote pay equity and transparency. As required by applicable Pay Transparency laws, REI provides a range of compensation for roles that may be hired in locations under these requirements. Factors that may be used to determine your actual salary may include a wide array of factors, including: your specific skills and experience, geographic location or other relevant factors.

  REI offers all regular employees a generous employee discount, access to health benefits, a retirement savings plan and accrued time off. Click here (https://foryourbenefit-rei.com/) for a detailed overview of benefits plans by employee profile.

  Required Skills & Experience

  Bachelor's degree or higher in Computer Science or equivalent experience

  8+ years engineering experience with large-scale applications specifically Sterling Order Management System

  Strong experience in Java, Angular UI, Performance tuning, Customer, Store and Disturbed Order Management. (COM, SOM and DOM)

  Experience designing, building and delivering order management and fulfillment solutions using DevOps and Continuous delivery principles

  A passion for jumping in, learning new stuff, and getting your hands dirty

  2+ years as a team leader

  Strong knowledge & hands-on experience on Sterling Web store customizations

  Perform code reviews and recommends corrections as necessary

  Experience creating and executing implementation strategies for complex systems

  Ability to apply highly complex principles, theories and concepts of the technical discipline and provide solutions to a wide range of complex tasks, projects and problems

  Ability to participate in on-call rotation for 24x7 service requirement

  Ability to work on multiple assignments simultaneously

  In-depth knowledge of technical solutions for line of business supported

  Ability in all phases of technical writing for information or infrastructure systems

  Uses business knowledge, innovative thinking, and sound judgment in the solution of problems or the pursuit of business opportunities

  Consolidates information from various sources including feedback from others to reach sound decisions

  Technologies you may use include

  Java/J2EE

  Angular UI

  REST API’s

  SQL

  Oracle

  Mongo DB No SQL

  Microservices

  Kafka

  IBM JMS MQ

  IBM WebSphere

  Docker

  Kubernetes

  Jenkins

  AWS

  Git

  JIRA

  Graphite/Grafana

  Dynatrace

  Linux

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Software Quality Assurance Analyst (Telecom)
Software Quality Assurance Analyst (Telecom) (Multiple Positions with National Placement out of Middlesex County, NJ) Minimum of Bachelor’s degree in Computers, Engineering, Management, Information S
Engineer - MSE (Open)
49045BRReq No.:49045BRJob Description and Qualifications:Engineer - MSE Job Description PRINCIPAL ACCOUNTABILITIES Preparing piping material specifications Design calculations such as pressure temper
Retail Sales Support-PAUL BUNYAN MALL
Retail Sales Support-PAUL BUNYAN MALL Brand: Bath & Body Works Location: Bemidji, MN, US Location Type: On-site Job ID: 042B5 Job Area: Store: Sales and Support Associate Employment type: Part-ti
Vitamin Manager
Salary Range USD $19.00/Hr. - Overview Job in a Nutshell The Vitamin Manager is responsible for the successful operation and profitability of the vitamin department as well as training, directing and
Electromechanical Engr
FUNCIONES BASICAS 1.1 Realizar rutinas de Mantenimiento de manera preventiva de acuerdo a lo que especifica la orden dentro de las frecuencias establecidas (lubricación general de equipos, se inspecc
Senior Digital Transformation Specialist-Colonial Life
When you join the team at Unum, you become part of an organization committed to helping you thrive. Here, we work to provide the employee benefits and service solutions that enable employees at our c
Manager-1 PMA
Education : Master of Pharmacy Experience: 12 Years Job Responsibilities: Authorized to sign as a Doer & as a checker in following documents :Risk assessment, process validation protocol, Inciden
Specimen Processor
Job Functions, Duties, Responsibilities and Position Qualifications: Quality is in our DNA -- is it in yours? You are a superhero when it comes to patient specimens. You've got problem-solving instin
Housekeeping Aide
JOB REQUIREMENTS: The Iron County Medical Care Facility (ICMCF) seekspart-time Housekeeping Aides to join their team in Crystal Falls,Michigan. The ideal candidate for this position is able to collab
Outside Commercial Tire Service Technician
Outside Commercial Tire Service Technician 7385 Apollo Ct, Lino Lakes, MN 55014, USA Req #1510 Tuesday, January 16, 2024 At Pomp's, we don't just sit in park and blow exhaust in your face. As one of
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved