
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading travel technology company in Toronto is seeking an experienced developer to modernize their travel platform. You will decompose legacy systems into Azure-native microservices, ensuring seamless operations for thousands of professionals. This role requires a strong background in C#, .NET, and SQL, with a focus on documentation and Agile practices. Join a team that values initiative and collaboration while shaping the future of travel technology.
Founded in 2017, TripArc is a $750 million privately held company powering the top Travel Agencies and Tour Operators in North America. Our expansive and growing network enables access to a comprehensive range of travel options and services globally with over $750 million transactions annually, at competitive rates.
As an industry leader in technology, purchasing, finance, HR and marketing, we deliver solutions to travel professionals in the most effective way possible. TripArc has real insight into the needs of tour operators and travel agencies today through partnerships with Kensington Tours and Travel Edge.
The Role
We’re looking for an experienced developer who thrives on autonomy and wants to make a real impact. You’ll join our TMT Technology team at TripArc, where you’ll modernize a mature travel platform—decomposing legacy .NET systems into Azure-native microservices while keeping the business running smoothly.
This role involves owning problems end-to-end: digging into complex business logic in existing codebases, designing solutions that bridge old and new, and shipping code that serves thousands of travel professionals daily. You may untangle decade-old stored procedures or architect event-driven services on Azure. We seek someone who finds that variety energizing.
You’ll work within our Agile framework—two-week sprints, daily stand-ups, and the usual ceremonies—but you’ll drive your own work. You’ll collaborate directly with QA, Product, and stakeholders to clarify requirements, push back when timelines don’t make sense, and help teammates when they’re stuck. Documentation matters: we use JIRA and Confluence extensively, and your tickets and design docs should be clear enough for anyone to pick up where you left off.
What You'll Do
What We’re Looking For
Technical Skills
Nice to have
How You Work
Our Technology
Our platform runs on Azure Cloud, and we’re actively modernizing our architecture. Here’s what you’ll work with:
Why This Role
You’ll have real influence over how we modernize our platform. This isn’t a maintenance role—we’re actively rearchitecting systems, and you’ll help shape those decisions. You’ll work with a team that values pragmatism over dogma, where the goal is shipping software that works for our users, not chasing trends for their own sake.
Who Thrives Here
Our team is made up of people who are smart, low ego, and accountable for their results. If you want a role with autonomy, interesting technical challenges, and the chance to shape how a platform evolves, we’d like to hear from you.
EEO and Accessibility
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.
Note The Range Group may use artificial intelligence in 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.