Job Search and Career Advice Platform
2,140

Software Developer jobs in Canada

Senior Software Engineer - Fluent OMS

Orium

Canada
Remote
CAD 100,000 - 130,000
30+ days ago
I want to receive the latest job alerts for “Software Developer” jobs

Senior Embedded Software Engineer (C/C++), Machine Learning

Qualcomm

Markham
On-site
CAD 80,000 - 120,000
30+ days ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Trois-Rivières
On-site
CAD 100,000 - 125,000
30+ days ago

Senior Software Engineer

SALT XC

Toronto
Hybrid
CAD 90,000 - 120,000
30+ days ago

Senior Software Engineer, Production Engineering

Liftoff

Canada
Remote
CAD 125,000 - 155,000
30+ days ago
Discover more opportunities than anywhere else.
Find more jobs now

Senior Software Engineer(.Net)

Comm100

Vancouver
On-site
CAD 80,000 - 120,000
30+ days ago

Senior Software Engineer

fgf brands

Toronto
On-site
CAD 80,000 - 110,000
30+ days ago

Senior Software Engineer - Toronto

ETraveli Group

Toronto
Hybrid
CAD 100,000 - 130,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Engineer

Quantiphi

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago

Software Engineer, Forecasting and Real Time Optimization Platform

Lyft

Toronto
Hybrid
CAD 88,000 - 110,000
30+ days ago

Senior Software Engineer - Core / Supply

Vivid Seats

Toronto
On-site
CAD 100,000 - 130,000
30+ days ago

Principal Software Engineer - Cloud AI Infrastructure

Huawei Technologies Canada Co., Ltd.

Markham
On-site
CAD 100,000 - 130,000
30+ days ago

Junior Software Engineer

Supernova Technology

Toronto
On-site
CAD 80,000 - 100,000
30+ days ago

Research Engineer - Software Systems Engineering/LLMs

Huawei Technologies Canada Co., Ltd.

Markham
On-site
CAD 90,000 - 120,000
30+ days ago

Principal Software Engineer - AI Multi-agents/Agent Orchestration/GenAI

Huawei Technologies Canada Co., Ltd.

Markham
On-site
CAD 100,000 - 130,000
30+ days ago

Senior Software Engineer

Numerix

Burnaby
Remote
CAD 90,000 - 120,000
30+ days ago

Software Engineer

PointClickCare

Mississauga
On-site
CAD 92,000 - 99,000
30+ days ago

Senior Software Engineer - Rendering Infrastructure

Huawei Technologies Canada Co., Ltd.

Markham
On-site
CAD 90,000 - 120,000
30+ days ago

Senior Full-Stack Software Engineer

Agentnoon Inc

Richmond Hill
On-site
CAD 90,000 - 120,000
30+ days ago

Jr. Product Software Engineer

Agentnoon Inc

Richmond Hill
On-site
CAD 80,000 - 120,000
30+ days ago

software engineer

Bloom IT Solutions

Newmarket
On-site
CAD 60,000 - 80,000
30+ days ago

Senior Software Engineer - Growth

Samsara

Canada
Remote
CAD 117,000 - 153,000
30+ days ago

Software Development Engineer

McAfee

Waterloo
On-site
CAD 80,000 - 100,000
30+ days ago

Senior Software Engineer

Live Assets

Toronto
On-site
CAD 150,000 - 200,000
30+ days ago

EverHealth - Sr Software Engineer

EverCommerce

Canada
Remote
CAD 172,000 - 200,000
30+ days ago

Top job titles:

Customer Service jobsLicensed Practical Nurse jobsOccupational Health And Safety jobsWarehouse Associate jobsBusiness Management jobsInternational Development jobsPython Developer jobsStatistician jobsBuyer jobsGarden jobs

Top companies:

Jobs at RbcJobs at AmdJobs at BeaumontJobs at BhpJobs at SiemensJobs at Bank Of AmericaJobs at BloombergJobs at WayfairJobs at PearsonJobs at Vmware

Top cities:

Jobs in TorontoJobs in MontrealJobs in CalgaryJobs in SurreyJobs in WaterlooJobs in KelownaJobs in VictoriaJobs in Prince GeorgeJobs in KamloopsJobs in Saint Bruno

Similar jobs:

It Software Engineer jobsSoftware Engineer jobsWeb Developer jobsFront End Developer jobsDeveloper jobsEntry Level Software Developer jobsFullstack Developer jobsJava Developer jobsPython Developer jobsPython Software Developer jobs
Senior Software Engineer - Fluent OMS
Orium
Canada
Remote
CAD 100,000 - 130,000
Full time
30+ days ago

Job summary

A leading composable commerce consultancy in Canada is looking for a Senior Software Engineer with expertise in Fluent OMS and backend systems. This role involves designing and optimizing order management systems while mentoring team members. Successful candidates will have experience in cloud-native architectures and a strong background in Java, alongside excellent communication skills and a commitment to continuous learning.

Benefits

Flexible schedule
Professional development opportunities
Medical and dental coverage
Parental leave top-up plan
Mindfulness sessions

Qualifications

  • Experience implementing Fluent OMS is mandatory.
  • Minimum 5+ years of backend software engineering experience.
  • Strong background in OMS documentation.

Responsibilities

  • Lead design, implementation, and integration of Fluent OMS solutions.
  • Assess, test, and troubleshoot OMS implementations.
  • Develop and maintain comprehensive OMS documentation.

Skills

Proficiency in Java 7
Event-driven architectures
API development (REST/GraphQL)
Microservices
Workflow orchestration
Strong communication skills

Education

Bachelor’s degree in computer science or related discipline
Fluent OMS Certification
Job description

As a Senior Software Engineer – Fluent OMS, you’ll play a pivotal role in the design, delivery, and optimization of Fluent-based Order Management Systems and Point of Sale integrations for enterprise retail clients across the Americas and Europe. You’ll operate within a cloud-native, serverless architecture, working with modern composable commerce platforms and scalable integrations

You’ll act as a technical authority and trusted partner, contributing to the architecture and delivery of composable commerce OMS and POS, while mentoring team members and collaborating with senior stakeholders to deliver value at scale.

Responsibilities
Design & Development
  • Lead the design, implementation, integration, debugging, and support of Fluent OMS solutions, incorporating robust workflows and real-time event-driven processing.
  • Plan and coordinate the development and integration of Fluent OMS solutions into enterprise retail environments, including web and mobile commerce applications.
  • Author clean, maintainable, well-documented code following industry best practices and coding standards.
  • Develop logical and physical specifications for OMS and POS integrations, ensuring scalability, reliability, and maintainability.
  • Apply expertise in event-driven architectures, microservices, API development (REST/GraphQL), and message brokers (Kafka, SQS) to ensure reliability and performance.
  • Create scalable data, process, and integration models for OMS and POS systems.
Testing, Troubleshooting & Maintenance
  • Assess, test, and troubleshoot OMS implementations, including root cause analysis and tracing complex fulfillment flows.
  • Address and resolve production issues using incident management systems, performing trend analysis to propose proactive enhancements.
  • Upgrade systems and develop maintenance procedures for OMS, related applications software, and communications environments to improve long-term stability.
  • Advocate for and implement continuous improvement through regression testing, CI/CD, automation, and performance optimization.
Documentation & Training
  • Develop and maintain comprehensive OMS documentation, including architecture diagrams, API specs, manuals, and user-facing materials.
  • Deliver training sessions and workshops for internal and client teams on Fluent OMS usage, workflows, and debugging best practices.
  • Collaborate cross-functionally with designers, product managers, and stakeholders to align requirements, prioritize features, and oversee installation and operational readiness.
  • Perform code reviews, mentor peers, and promote a collaborative, high-performing team culture.
  • Evaluate emerging technologies, including AI-enhanced development workflows, and apply them to retail commerce challenges.
Skills & Qualifications
Education & Credentials
  • Bachelor’s degree in computer science, software engineering, or related discipline (or equivalent experience).
  • Fluent OMS Certification is required.
Experience
  • Experience implementing Fluent OMS is mandatory — demonstrated track record of taking Fluent OMS from development through to production in real-world enterprise retail environments with customers $500M and up.
  • Minimum 5+ years of backend software engineering experience as a computer programmer, with proven expertise in enterprise-grade composable commerce and retail systems.
  • Prior experience with training and enablement programs within OMS projects.
  • Domain experience in furniture retail and franchisees is a nice to have.
Technical Expertise
  • Proficiency in Java 7, including hands-on experience with core Java functionality.
  • Solid experience designing and managing workflows, with exposure to workflow orchestration tools or engines.
  • Strong background in OMS documentation and ability to translate complex systems into clear, actionable materials.
  • Proven ability in OMS debugging — root cause analysis, tracing complex fulfillment flows, and resolving production incidents.
  • Expertise in event-driven architectures, microservices, API development (REST/GraphQL), and message brokers (e.g., Kafka, SQS).
  • Familiarity with serverless/cloud-native environments such as AWS Lambda, DynamoDB, and Step Functions.
  • Comfortable in Agile/Scrum environments with knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with commerce platforms (e.g., Commercetools, Shopify Plus, Elastic Path, Adyen) is a plus.
  • Experience with AI-enhanced development techniques specifically for Fluent OMS workflows and rules.*
Professional Skills
  • Excellent communication skills — capable of delivering both technical training and stakeholder-facing presentations.
  • A mindset of continuous learning, with a demonstrated ability to adapt to new technologies and trends.*
  • Ability to perform code reviews, mentor peers, and promote a collaborative, high-performing team culture.

*AI expectations will vary by role — some positions will focus on AI exploration and experimentation, while leadership roles may drive AI adoption and strategy.

Is This Role a Fit for You?

You’ll thrive in this role if you:

  • You enjoy solving complex, high-impact challenges in modern retail operations, especially those involving OMS and workflow orchestration.
  • You value both high-quality craftsmanship and pragmatic delivery.
  • You’re energized by teaching and elevating teams, grounding your influence in both domain knowledge and hands-on execution.
  • You adapt well to evolving technologies in cloud-native, serverless, composable commerce environments.
  • You proactively seek continuous learning and improvement—for yourself, your craft, and your team.
Benefits and Perks
  • Enjoy a flexible schedule of full-time hours. As a remote-first organization, we care about the work you do, but it’s up to you to choose where and how you do it.
  • Explore ongoing opportunities for professional development: training, conferences, certifications, and in-house peer mentorship.
  • Experiment with new techniques, wear multiple hats and learn about new disciplines.
  • Pursue independent projects, explore new ideas, and challenge yourself in your field with dedicated “Awesome time” (self-directed professional development) annually and quarterly training budgets.
  • On top of standard medical and dental coverage, we offer benefits like a parental leave top-up plan, an EAP, mental health coverage, virtual healthcare and a minimum vacation policy.
  • Additional perks are available including in-house mindfulness sessions, remote group get-togethers, and more!
  • The Canada Base Salary Range for this role is $100,000 - $130,000. Orium lists this range in good faith, reflecting the expected base salary for this role in the specified locations as of this posting. The pay offered will depend on several relevant factors, such as education, qualifications, certifications, experience, skills, location, and business needs. Please note, this range does not include any benefits that may be included as part of the total compensation package.
Performance and Growth Expectations

We emphasize accountability for outcomes, but autonomy in activities. Your work will be measured across a number of data points (peer, leader & project team feedback) and will also be measured on the basis of client and user satisfaction. Your growth path is in your hands— you’ll have ongoing meetings with your leader to help determine your path, but your progress will be based on what you hope to achieve and how you choose to access the resources available to you.

About Orium

Orium is the leading composable commerce consultancy and systems integrator in the Americas. We have over a decade of experience in digital programs, working closely with best-in-class technology partners to bring modern commerce experiences to life as a member of the MACH Alliance.

We’re a remote-first company of over 200 awesome employees. A certified BCorp for over a decade, we’re based in Toronto with a global studio presence, drawing from a range of talents and perspectives to bring together data, systems thinking, and curiosity to build next-generation experiences. We’re building deep capabilities in data-driven design, AI implementation, and personalization while forming strong partnerships with leaders in machine learning, hardware development, and IoT platforms.

In June 2024, we acquired the Mexico-based e-commerce agency, Gluo.

Committed to an Inclusive Workplace

We are committed to fostering an inclusive and accessible environment as we build a workforce that reflects the diversity of the community in which we live, including those with disabilities. We are dedicated to providing accommodations in all parts of the hiring process in accordance with the Accessibility for Ontarians with Disabilities Act and the Ontario Human Rights Code. If you require any accommodation, we will work with you to meet your needs.

Committed to Social and Environmental Stewardship

Orium is committed to promoting and working towards a more socially and environmentally sustainable future. All employees are expected to make decisions and take actions in relation to their role and work that follow through on this commitment.

Create a Job Alert

Interested in building your career at Orium? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Preferred First Name

Email *

Phone *

Location (City) *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

What are your pronouns? Select...

We ask for your pronouns to help make sure we address you respectfully and accurately.

Will you share your LinkedIn Profile with us? If so, please include URL. *

Are you eligible to legally work in Canada? * Select...

Do you have Fluent OMS implementation experience? * Select...

Please briefly describe your Fluent OMS experience in a sentence or two: *

How many years of software engineering experience do you have: * Select...

Which backend technologies (Java, Node.js, etc.) are you most proficient in? Please list: *

What are your salary expectations? *

What is your earliest availability date? *

How did you hear about this job? *

When would you prefer to be contacted? * * Select...

  • Previous
  • 1
  • ...
  • 65
  • 66
  • 67
  • ...
  • 86
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved