Skip to content
×

Senior Software Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: TripArc
Full Time position Listed on 2026-11-10
Job specializations:
  • Software Development
    .NET Developer, Backend Developer, Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 120000 CAD Yearly CAD 100000.00 120000.00 YEAR

Job Description & How to Apply Below

Founded in 2017, Trip Arc is a $750 million privately held company powers the top Travel Agencies and Tour Operators in North America. Our expansive and growing network empowers seamless access to a comprehensive range of travel options and services globally with over $750 million transactions annually - all at the industry’s best rates.

As an industry leader in technology, purchasing, finance, HR and marketing, we know how to deliver solutions to travel professionals in the most effective way possible. With deep experience in partnering with two leading brands in the luxury travel space – Kensington Tours and Travel Edge – Trip Arc has real insight into the needs of tour operators and travel agencies today.

Trip Arc’s goals are simple. To make our network of over 1400 travel entities more profitable, efficient and help them create truly unique travel for their clients.

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
We're looking for an experienced developer to join Trip Arc as a Senior Software Developer. You'll work on a mature travel platform that thousands of travel professionals rely on every day, and you'll help us modernize it: moving legacy .NET systems onto Azure-hosted microservices while the business keeps running.

You'll own problems end to end. Some days that means untangling a decade-old stored procedure to find out what the business rule actually is. Other days it means designing a new service, or fixing something in production. If that variety sounds energizing, you'll fit in.

We expect our seniors to write excellent code themselves. Our developers use AI tools such as Git Hub Copilot where they help, but you are accountable for every line you ship, and that only works if you could have written it yourself. AI is good at plausible code and weak at the undocumented rules buried in legacy systems. The people who catch its mistakes are the people who know the code.

You'll work in two-week sprints with QA, Product, and stakeholders. We expect you to drive your own work: clarify requirements, push back when a timeline doesn't make sense, and help teammates who are stuck. We use JIRA and Confluence heavily, so your tickets and design docs should be clear enough for anyone to pick up where you left off.

What You'll Do

Design, build, and ship features across our stack, from legacy .NET Web Forms applications to modern .NET microservices running on Kubernetes.

Write, debug, and optimize C# and T-SQL hands-on, including tracing problems through legacy code you didn't write.

Lead migration work: breaking monolithic components into loosely coupled services without compromising reliability.

Write and tune complex SQL queries and stored procedures, and work with MongoDB where document storage fits.

Build and maintain event-driven integrations with NService

Bus and Azure Service Bus.

Use AI-assisted tools where they save time, and verify their output against how the system actually behaves.

Work with Product and QA to scope work, estimate effort, and balance competing priorities within sprint commitments.

Own your work through its full lifecycle: design, implementation, testing, deployment through Azure Pipelines, and production support.

Contribute to architectural decisions and help set patterns the wider team can follow.

Support other developers through code reviews, pairing, and knowledge sharing, including helping junior developers build strong fundamentals and use AI tools without leaning on them blindly.

Keep documentation and JIRA tickets current so the team can see progress and blockers.

What We're Looking For
Must have

5+ years of professional experience with C# and .NET, with hands‑on…

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary