Job Details

Senior Developer, OMS


Date Opened: 06/06/2022

Job Type:

Job Number: 220002UT

Job Description

Who we are:

As North America’s oldest startup and Canada’s purpose-driven digital marketplace, The Bay is on a high-growth mission to rewrite the rules of retail to help Canadians live a colorful life. If you believe in the power of our iconic brand and thrive on problem-solving at scale, we want you to join our team.

At The Bay, smart, high-performing team members will challenge you to learn and grow every day. We value ambitious work and great ideas grounded in data and insights. We're looking for talented people who love a fast-paced environment, embrace change, and are looking to make an impact with groundbreaking ideas.

We are building a digital-first company and brand for a diverse world and we need an inclusive team to reach our potential. We strongly encourage applications from everyone to come and join a winning team that supports diverse thinking and demonstrates innovation, energy, creativity, and vision every day.

You can learn more and view available positions in Bengaluru, by visiting 

Senior Developer, Sterling OMS 


Responsible for the Design & Implementation of new features & stability of Omni Channel Order Processing & delivery platforms for The Bay (Part of Hudson’s Bay). This role requires a strong understanding of IBM Sterling Order Management, Inventory Visibility & Echo Systems.

Specific responsibilities include:  

  • Design, develop and test applications in accordance with established requirements, standards, processes, and best practices.
  • Participates in medium- to large-scale projects and comes up with high-level design along with Lead Developer/Architect
  • Leads the work of other small groups for assigned Engineering projects
  • Participate in the overall development and deployment process, in a Business-Driven and continuous integration environment.
  • Recommend engineering best practices, Performance tuning, code reviews, and testing strategies
  • Collaborate within a waterfall dynamic development environment & eager to learn technologies.
  • Partners with Dev Ops Engineers & Development teams to develop, maintain and streamline automated build & release pipeline from code compilation, and automated testing to deploying releases to multiple environments.  
  • Participate in on-call Rotation, overall development, and deployment process, in a Business-Driven and continuous integration environment.
  • Continually improve personal knowledge and skills relevant to current enterprise application architecture and integrations.

Minimum Requirements:

Bachelor’s degree in Computer Science, Engineering, or related field 

Plus 6 years of experience in Software Development or related occupation.  

  • 5+ years of experience in one or more of the following Sterling Commerce/Yantra modules: Sterling Distributed Order Management, Sterling Selling & Fulfillment Foundation, Sterling Global Inventory Visibility, Sterling Reverse Logistics, and Sterling Call Center/ Store Operations;  
  • 6+ Years of overall experience in Software Development in Java/J2EE related platforms
  • Experience with SOAP/RESTful Web Services, messaging and event-based architectures
  • Working knowledge on Linux Red Hat, Shell Scripts, and XML, Sterling Commerce’s complementary and competitive products such as Kafka, WebSphere, MQ Series, or JMS compliant queues;  
  • Tools and Utilities: Java IDE (Eclipse), SOAP UI, Postman, LDAP Clients, Kibana, Source control utilities, Packaging and Build tools (GoCD, Ant, Maven)
  • Strong verbal and written communications skills, with an ability to express complex technical concepts
  • Excellent analytical, problem-solving, and conceptual skills 

Nice to Have:

1) Experience in IBM Sterling SaaS OMS Development and/or Kafka.



Job Qualifications


Thank you for your interest with HBC. We look forward to reviewing your application. 

HBC provides equal employment opportunities (EEO) to all employees and applicants for employment.