Lead Developer, Oms Engineering

Toronto, ON, Canada

Job Description




Location: TORONTO, Ontario, Canada
Category: The Bay Technology
Job Opened: August 19th, 2022
Education: Bachelor's Degree
Job Number: 2200033N
Job Type: Full-Time
Remote: Yes

job description

Day In The Life: As the Lead Developer, OMS Engineering, you will be responsible for architecture, design & implementation of Omni Channel Order Processing & delivery platforms for The Bay. This role requires strong understanding of Micro services development, basics of any Order Management & Echo Systems.
What You Will Do:
  • Responsible for Architecture, Design of Micro services for Order Management System & Solution Delivery
  • Develops the conceptual systems designs and supporting technologies to enable new and enhanced functionality of micro services related to sterling order management & Integrations
  • Provides technical expertise in establishing specific coding standards, patterns, and procedures
  • Identifies technical dependencies across several product and application teams to support the implementation of new or enhanced functionality
  • Collaborates with Product Managers to understand functional requirements, decompose solution blueprints and designs into detailed technical requirements
  • Gathers the non-functional requirements (e.g., performance, security, resiliency, etc.) which support the development of epics and user stories aligned to a value stream
  • Collaborates with Solution Architects, Product management, and delivery teams to reconcile user needs and requirements within given engineering constraints
  • Solidifies high-level requirements to support the definition and refinement of a robust testing strategy, and supports the planning and execution of functional and non-functional testing activities
  • Drives strategic initiatives for streamlining Development, Releases & Works with team to define and implement best practices
  • Defines remediation tactics for large and complex defects impacting several features and/or capabilities within a given product or application
  • Leads release planning activities
  • Drives operational efficiency and technical growth by mentoring teams through documentation, workshops, and other appropriate methods in the areas of software applications design, development, automation, CI/CD pipeline, and architecture
  • Ability to lead & triage escalated/business critical incidents
  • Manages Operational Support Team members of Onshore & offshore
  • Provides leadership, mentoring, coaching, and career development planning for team members
  • Drives strategic initiatives for streamlining Production Operations, Releases & Works
  • Collaborate within an Agile dynamic development environment & eager to learn technologies
  • Continually improve personal knowledge and skills relevant to current enterprise application architecture and integrations

What You Will Need:
  • 10+ years of development experience with minimum 3+ years of Micro services Strong hands on development experience
  • Java/J2EE, Spring Boot, REST, JSON, Micro Services, 12 Factor Apps, Apache, NoSQL database like Cassandra, Docker, Kubernetes & Scripting languages
  • Strong understanding of micro service architecture
  • Ability to design, develop and implement scalable, elastic micro service based platforms
  • Bachelor’s degree in Computer Science, Engineering, or related field. Plus 8 years of experience in Software Development/Support or related occupation
  • Experience with SOAP/RESTful Web Services, messaging and event-based architectures
  • Working knowledge on Linux Red Hat, Shell Scripts, and XML, 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, Gradle, Maven)
  • Strong hands on experience with Application Deployment & Environment automation tools such as Jenkins, GoCD
  • Strong verbal and written communications skills, with an ability to express complex technical concepts
  • Excellent analytical, problem-solving, and conceptual skills
  • Nice to Have:
    • Experience with IBM IV/Inventory as a Service
    • Experience in IBM SaaS/Cloud Based Solution will be an additional advantage

What You Can Expect:
  • A People-first culture where One Team spirit and Diversity, Equity, and Inclusion are celebrated and promoted at every step of the way
  • An opportunity to work with highly supportive teams to help you build the career you want and leave your Stripe at The Bay
  • A competitive benefits package including unlimited paid vacation, medical, dental, vision, parental leave top up coverages, retirement savings and more
  • A ways of Working Program that enables you to work where you are most effective
  • A living Well Program that provides a variety of offerings and resources to enhance your physical, mental, and financial wellness, including corporate gym membership rates.
  • An amazing associate discount of up to 40% off top brands

About The Bay: As Canada’s oldest startup, The Bay is a digital-first, purpose-led retailer. Our mission is to help Canadians live their best style of life. The Bay is on a high-growth trajectory to become one of the largest digital retail businesses in Canada through TheBay.com and its Marketplace. If you are looking to join an iconic brand, create impactful change and be recognized for your work, 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 are looking for talented people who love a fast-paced environment, embrace change and are looking to make an impact with groundbreaking ideas. We are a digital-first company and brand for a diverse world and we need a diverse team to reach our potential. Come and join a winning team that supports collaboration and demonstrates innovation, energy, creativity and vision every day.
Interested in Social Media? Follow us on LinkedIn & Instagram
NOTE: Only applications submitted online will be accepted. The Bay welcomes all applicants for this position; however only those selected for an interview will be contacted. Thank you for your interest In The Bay. We look forward to reviewing your application. The Bay provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, The Bay complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. The Bay welcomes all applicants for this position. Should you be individually selected to participate in an assessment or selection process, accommodations are available upon request in relation to the materials or processes to be used

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2030015
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned