Talent.com
Range
Sr Software Developer (Full-Stack)Range • Winnipeg, Canada
Sr Software Developer (Full-Stack)

Sr Software Developer (Full-Stack)

Range • Winnipeg, Canada
3 days ago
Job type
  • Full-time
Job description
At

Range Group

we believe in the power of the professional travel advisor. We represent over $4.5 billion in annual travel sales. All our investments stem from a common thesis, that travel advisors add real value to a trip. Travel advisors when equipped with technology and 24/7 support are irreplaceable. Equally important is our philanthropy. Range Foundation channels 10% of group profits to social impact. From exploration grants, improved access to education, new discoveries on sea and land, cultural infrastructure, and helping our global neighbors in times of need — we are investing to build a better future.

This is a hybrid position, currently requiring a minimum of two days per week onsite at our office located at 2 Queen St. E in Toronto, ON.

The Role TripArc is building an AI-powered vacations booking platform that will put 10,000+ pre-packaged, instantly bookable itineraries in the hands of North American travel advisors.

The work spans both greenfield and existing platform in equal measure. You'll be building new Angular MFEs, AI agent pipelines, and integrating with MongoDB-backed catalog infrastructure for the Vacations Platform, while extending and integrating with the mature ADX booking platform and the new Product Builder that sits alongside it. We need people who can hold both contexts without losing altitude.

Whichever track you're in, you own your work end-to-end: design through deployment, in close collaboration with Product, QA, and your pod.

How We Build We expect every developer on this team to use AI coding tools — GitHub Copilot, Claude, Cursor, whatever fits your flow — as a standard part of how you develop. Not as an experiment, and not as a replacement for engineering judgment. We move faster because of these tools, and we ship with confidence because of the quality gates, code review culture, and testing discipline that sit alongside them. If you've figured out how to get real leverage from AI-assisted development without cutting corners on quality, you'll fit right in here.

What You'll Work On Itinerary Catalog & AI Pipelines: Building theChorus AI agent system — 8 agents across Generation and QA pipelines — that auto-generates,validates, and enriches itinerary content at scale. Backed by MongoDB thatfeedeverything downstream. Advisor-Facing MFEs:

Search & Browse and Itinerary Detail experiences advisors use to find, evaluate, and customize pre-built trips. Includes the NL Search API connecting MongoDB to ADXor direct to Product Builder using MCPs— an open architectural decision spanning LLM query layers, Atlas vector search, and existing API patterns. Trip & Bundle Workflows:

Bundle Manager MFE and Make Bundle Payable microservice within TSP — turning an itinerary into a structured, transactable trip with embedded pricing and commission logic. Existing ADX Platform:

You'llwork within and extend the existing ADX platform: a mature .NET systemthat'sthe daily workhorse for the advisor network. Extending it, integrating with it, and improving it as you build the new layer on top.

What We're Looking For You move across the stack without losing altitude — Angular MFE one moment, .NET microservice the next, event-sourced aggregate after that. Our microservices follow a Vertical Event Sourcing Architecture (VESA): DDD bounded contexts, CQRS split by responsibility, and Postgres-backed event streams via Marten and Wolverine.

You're comfortable thinking in events and streams, not just CRUD, and you reduce handoff friction across a pod that spans MFEs, microservices, and AI pipelines. AI tooling is a first-class part of how you work — you have a workflow, not a dabbling habit You write documentation worth reading and JIRA tickets worth inheriting You own your sprint commitments and push back when timelines don't make sense You make the people around you better through reviews, pairing, and knowledge sharing

Must haves: Docker-based local development, structured logging, distributed tracing, health checks, production debugging, Azure monitoring/App Insights, Auth0 Event Sourcing

with immutable event streams — comfortable designing systems where state is derived from an append-only event log, not stored directly CQRS

— clear separation of write-side (command) and read-side (query) models, including schema-level separation Azure Service Bus messaging patterns at two levels: queues for intra-microservice cross-process messaging, topics for cross-microservice messaging

Nice to have: Vertical Slice Architecture

— organizing code by use case rather than by technical layer Docker-based local development, structured logging, distributed tracing, health checks, production debugging, Azure monitoring/App Insights, Auth0 Experience with an event-sourcing framework (Marten, EventStoreDB, Axon, or similar) or a message-bus framework (Wolverine, MassTransit, NServiceBus) is a strong plus

Our Tech Why This Role The ADX Vacations Platform targets significant revenue in the form of gross bookings, and this pod is building the core of it. The decisions made now — how the NL Search API works, how the AI agent pipeline scales, how itineraries move from catalog to quote — will define the platform for years. You won't be inheriting someone else's design. You'll be making it.

Compensation We provide a competitive compensation package with a strong pay-for-performance rewards approach. Employees have the opportunity to participate in incentive programs and compensation tied to business and individual performance. The expected

base

compensation range for this position is:

$115,000 to $125,000 CAD.

The actual compensation may vary depending on local market conditions, geography, and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. #LI-Hybrid #LI-KC1

We are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If you require accommodation due to a disability at any stage of our hiring process, please advise us when completing your application.

The Range Group may use artificial intelligence throughout the recruitment process to screen, assess or select applicants for this position. These tools assist our hiring team but do not replace human judgment. Final hiring decisions are ultimately made by humans. We thank all candidates for their interest however only those selected for an interview will be contacted.

#J-18808-Ljbffr
Create a job alert for this search

Sr Software Developer (Full-Stack) • Winnipeg, Canada

Similar jobs

Senior Software Engineer Full Stack

AgiloftWinnipeg, Manitoba, Canada
Full-time

As the most trusted global leader in data-first contract lifecycle management (CLM) software, Agiloft helps organizations manage the end-to-end process of proposing, negotiating, signing, and lever... Show more

 • Promoted

Senior Full Stack Software Engineer

AthennianWinnipeg, MB, CA
Full-time

Be among the first 25 applicants.Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate str... Show more

 • Promoted

Senior Software Developer - Fintech AI Planning

Conquest PlanningWinnipeg, Manitoba, Canada
Full-time

A dynamic fintech company is seeking a Senior Software Developer to join their team in Winnipeg, Manitoba.The role demands strong coding abilities, excellent communication skills, and a minimum of ... Show more

 • Promoted

RQ08007 - Sr. Software Developer

Rubicon PathWinnipeg, MB, CA
Full-time

We are looking for an experienced React/NextJS NodeJS application developer with a strong background in cloud-native application.The ideal candidate will be responsible for building and developing ... Show more

 • Promoted

Full-Stack Software Engineer for Innovative NFT Marketplace

PlaceholderWinnipeg, MB, CA
Full-time

Dive into the cutting-edge world of NFTs as a Full-Stack Software Engineer.Use your skills in web3 technologies to enhance trading experiences and build robust trading infrastructure.As a pivotal p... Show more

 • Promoted

Senior Software Developer

Conquest PlanningWinnipeg, Manitoba, Canada
Full-time

Leveraging artificial intelligence (we call it SAM) to deliver personalized and prioritized financial planning strategies that will help financial advisors, and their clients see what possibilities... Show more

 • Promoted

Autonomous Software Developer

AGCO CorporationWinnipeg, Manitoba, Canada
Full-time

We engineer and deliver precision agriculture hardware, software, and cloud-based platforms that connect every corner of the farm.Autonomous and precision agriculture is transforming how we grow mo... Show more

 • Promoted

Senior Full Stack Developer Role

AppLitWinnipeg, MB, CA
Full-time

At AppLit, we are seeking a Senior Full Stack Developer with a focus on React Native for mobile app development.You will spearhead projects that empower startups with impactful mobile solutions for... Show more

 • Promoted

Senior Full-Stack Engineer Innovating AI Interfaces and Solutions

CircleCIWinnipeg, MB, CA
Full-time

Transform the software world as a Senior Software Engineer who champions AI-driven solutions.Your role will focus on advancing software efforts while ensuring high standards for engineering excelle... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkWinnipeg, MB, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

Innovative Full Stack Software Developer Role

FigWinnipeg, MB, CA
Full-time

Join Laivly as a Senior Full Stack Developer and contribute to innovative customer service technology solutions.This remote role invites candidates to elevate AI integration in software.As part of ... Show more

 • Promoted

Remote Senior Full-Stack Engineer – Secure & Scalable

VGen Technologies LLCWinnipeg, MB, CA
Remote
Full-time

A technology solutions company is seeking a Senior Full Stack Developer to work remotely with occasional travel to Edmonton.The role involves applying security best practices, leading code reviews,... Show more

 • Promoted

Remote Senior Full-Stack Engineer — Build Scalable Features

NewRich NetworkWinnipeg, MB, CA
Remote
Full-time

A forward-thinking tech company in Toronto is searching for a full-stack Software Engineer to enhance our product by building new features and optimizing existing systems.The ideal candidate will h... Show more

 • Promoted

Senior Full-Stack Developer (Remote-First FinTech)

Hewitt BanksWinnipeg, MB, CA
Remote
Full-time

A leading fintech innovator is seeking a Senior Software Developer for a remote-first role.You will design and build impactful features across web and mobile platforms, utilizing technologies such ... Show more

 • Promoted

Senior Full Stack Software Developer

FigWinnipeg, MB, CA
Full-time

Seeking curious and creative types! We are an ambitious company of innovators building and shaping the future of customer service technology.Our solutions help the world’s biggest brands leverage a... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksWinnipeg, MB, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Remote Software Developer (Canada)

TuringWinnipeg, MB, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Remote Senior Full-Stack Developer - React Native

AppLitWinnipeg, MB, CA
Remote
Full-time

A mobile app development firm in Ontario is seeking a Full Stack Developer proficient in React Native.You will collaborate on building high-quality mobile apps, work on UI design, and maintain code... Show more

 • Promoted

Full Stack Developer - Senior

VGen Technologies LLCWinnipeg, MB, CA
Full-time

Senior Full Stack Developer (Remote, with occasional travel to Edmonton).The Developer(s) are responsible for applying security best practices, ensuring solutions meet regulatory and compliance sta... Show more

 • Promoted

Software Developer, Hydronics

Price Industries LimitedWinnipeg, MB, CA
Full-time

Price Industries Limited, North America's leading manufacturer and distributor of air distribution products (www.The founding principles of Price have never changed – business integrity, first-clas... Show more