Home
/
Comprehensive
/
Principal Software Engineer - Sterling Order Management System
Principal Software Engineer - Sterling Order Management System-February 2024
Seattle
Feb 4, 2025
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
OPERATIONS ASSISTANT MANAGER
Store Dollar Tree Work where you love to shop! Dollar Tree is hiring in your neighborhood. Avoid long commutes and set your own course to success by applying today. We offer generous benefits, flexib
Clinical Lab Analyst
Description: Conduct newborn screening testing on blood spot specimens to help identify infants at risk for an inherited condition. Methods include immunoassay, enzyme assay, electrophoresis, HPLC, t
Senior Principal Product Manager - OCI/AI Services
Job Description A successful candidate will bring a passion for innovative products, strong collaboration skills and the ability to work closely with both customers and internal teams. Most important
Sales Manager 2 Elead South MHS
Additional Information Remote Manager focused on Group Sales opportunities. Previous sales experience required. Must Reside in TN, FL, LA, MS. Job Number 24013527 Job Category Sales & Marketing L
Pilates Instructor
We're hiring at our locations in Brighton, Ann Arbor, and Canton! We are seeking highly motivated and dynamic Instructors to join our studio family. Both part-time and full-time positions are availab
Senior Principal Product Manager - OCI/AI Services
Job Description A successful candidate will bring a passion for innovative products, strong collaboration skills and the ability to work closely with both customers and internal teams. Most important
Hotel Maintenance Technician
Req ID: 431917 Address: 17834 State Highway 285 South Defuniak Springs, FL, 32435 Welcome to Love’s! * * Where People are the Heart of Our Success * * Hotel Maintenance Technician Hotel Maintenance T
RN Needed in Chandler - Night Shifts
Maxim Healthcare Services Registered Nurse (RN) Description: We are looking for a qualified, compassionate, and knowledgeable nurse to join us in caring, serving, and enriching lives. Maxim offers co
AVP, Strategic Reinsurance (Remote Consideration)
Alternate Locations: Radnor, PA (Pennsylvania); Charlotte, NC (North Carolina); Fort Wayne, IN (Indiana); Greensboro, NC (North Carolina); Hartford, CT (Connecticut); Omaha, NE (Nebraska); Work from
Clinical Support 2 - (US) - Medication Mgmt Associate
PURPOSE AND SCOPE: Promotes quality patient care, ongoing customer support and case management for Fresenius Medical Care (FMCNA) renal patient population (internal and external) by providing guidanc
Copyright 2023-2025 - www.zdrecruit.com All Rights Reserved