Sr. Software Developer - Core Platform
$115k - $125k per yearTripArc
Founded in 2017, TripArc 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 – TripArc has real insight into the needs of tour operators and travel agencies today.
TripArc’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.
For local applicants, this is a hybrid position with currently 2-days a week onsite. Fully remote can be considered for applicants outside the commutable range of our office located at 2 Queen St. E in Toronto, ON.
THE ROLE
TripArc's ADX platform is building the next generation of its core booking infrastructure — and getting it right, every time, at scale, is not optional. This Senior Backend Developer role sits at the heart of that build, on a core platform pod responsible for delivering the commercial and transactional capabilities that power the advisor experience and the business behind it.
The roadmap is concrete, with a well-defined sequence of initiatives, each with delivery windows. You'll own meaningful slices of that build, working directly with Product and UX to design, implement, and ship backend services that are reliable, accurate, and built to last.
This is a backend-focused role. You'll work primarily in .NET Core microservices and SQL Server, with Angular touchpoints where needed. Experience in complex transactional or commercial domains is expected — you understand how to build systems where correctness and reliability are non-negotiable.
HOW WE BUILD
We expect every developer on this team to use AI coding tools — Claude, GitHub Copilot, 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
Core Platform Initiatives
- Design and build core commercial capabilities — including service bundling, pricing, and markup logic, and margin enforcement across booking scenarios
- Build transactional workflows — including deposit scheduling, payment collection logic, and booking lifecycle event handling
- Develop flexible allocation and payment capabilities — enabling complex booking arrangements across travelers, services, and components
- Own the backend services that underpin commercial accuracy: pricing calculations, margin logic, commission rules, and transactional state management
- Integrate with external services and third-party APIs via secure, well-structured service contracts
Platform & Service Work
- Build and maintain .NET Core microservices within the ADX core platform, with a focus on reliability, correctness, and auditability
- Write and optimize complex SQL Server queries and stored procedures against a large, mature schema
- Design event-driven integrations using Azure Service Bus and NServiceBus for payment lifecycle events and downstream notifications
- Contribute to Angular components where payment workflows surface in the advisor-facing UI
- Support deployment and operations through Azure Pipelines, Docker, and Kubernetes
WHAT WE'RE LOOKING FOR
Must have:
- 5+ years with C# / .NET Core — you've built production microservices and know how to make them operationally sound
- Experience in transactional or commercial domain work — you've built systems where accuracy, state management, and edge case handling are critical, and you understand what that demands architecturally
- SQL Server fluency — complex schemas, stored procedures, query optimization, and the discipline to get financial data right
- RESTful API design and third-party service integration experience
- Event-driven architecture experience — Azure Service Bus, NServiceBus, or equivalent messaging patterns
- Strong understanding of data correctness requirements — audit trails, state consistency, and the discipline to build systems where precision is non-negotiable
- Comfort working in a mature, high-volume platform where correctness is non-negotiable
- You use AI development tools — Claude, Copilot, etc. — as standard workflow, not novelty
Nice to have:
- Angular experience — enough to contribute to advisor-facing payment UI components
- MongoDB, Docker/Kubernetes, Azure Pipelines
- Experience with compliance or data security standards relevant to commercial transaction systems
HOW YOU WORK
You take correctness seriously — in financial systems, precision is not a preference, it's a requirement. You design defensively, document your assumptions, and build with auditability in mind. You communicate clearly with Product when requirements have financial edge cases that need resolving before a line of code is written.
You're collaborative without being dependent. You bring opinions to technical discussions, push back constructively when something doesn't hold up, and take genuine ownership of what you ship.
THE TECH
.NET Core · C# · SQL Server · Azure Service Bus · NServiceBus · Angular · Docker · Kubernetes
Azure Pipelines · Redis · GraphQL · MongoDB · Entity Framework · JIRA · Confluence
WHY THIS ROLE
Every booking on the ADX platform runs through the commercial infrastructure that this pod owns. The work is scoped, sequenced, and ready to build — and the developer who joins will have direct ownership of services that sit at the core of TripArc's operation. If you want backend work that matters and a domain where precision is the job, this is 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.
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
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.
$115k - $125k per year
...Queen St. E in Toronto, ON. THE ROLE TripArc's ADX platform is building the next generation of its core booking infrastructure — and getting it right, every time, at scale, is not optional. This Senior Backend Developer role sits at the heart of that build, on a core...SeniorSoftwareRemplacementInternshipWork at officeLocal areaRemote workFlexible hours2 days per week$105k - $145k per year
...fast, and accessible through a digital-first experience. Our platform combines advanced technology with deep industry expertise to... ...company, we’d love to hear from you! We are looking for a Senior Software Developer to join our Development Experience Group! The Development...SeniorSoftwareRemote workFlexible hours$87.38 - $104.86 per hour
...RQ11139 - Sr. Software Developer 6+ month contract (132 business days) ONSITE 5 days - 21 College Street, Toronto MUST HAVES:... ...experiences in developing Web/Windows applications using C#, .net Core, ADO.net , SQL Server 2005/2008R2, and .Net Framework 4.0/5...SeniorSoftwareContract work- ...the world's leading AI-powered maintenance and asset management platform, serving 13,000+ customers including Duracell, Shell, Cintas, and... ...the Platform Engineering division. We treat our internal developer platform as a real product, with internal customers (our feature...SoftwareLocal areaImmediate start
$88.54 - $106.25 per hour
...RQ11153 - Sr. Software Developer 9+ month contract (186 business days) - possible extension ONSITE 5 days - 222 Jarvis St, 5th Floor, Toronto Must Have Skills: · Extensive experience using Oracle databases & structured SQL-based query languages. · Extensive...SeniorSoftwareContract workManual labor$59.09 - $63.31 per hour
...RQ11085 - Sr. Software Developer 1-year contract (254 business days) - possiuble eextenison ONSITE 5 days - 222 Jarvis St Must Have: Experience with Agile methodologies Experience with React framework and typescript Experience with Node.js...SeniorSoftwareContract workInternship$200k - $235k per year
...and so are the rewards. The Backend Platform team’s mission is to enable fast, safe,... ...engineers rely on every day! As a Staff Software Developer , you will set technical direction and... ...services You guide the evolution of core tooling such as static analysis,...SoftwareLong term contractWork at officeFlexible hoursShift work3 days per week- ...the world's leading AI-powered maintenance and asset management platform, serving 13,000+ customers including Duracell, Shell, Cintas, and... ...with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+...SeniorSoftwareLocal areaImmediate start
- ...RQ11105 - Sr. Software Developer 11-month contract (207 business days) - 2 possible extensions ONSITE 5 days - 222 Jarvis St Security... ...) ~ Must have extensive experience with C#, ASP. NET, .NET CORE, RAZOR, BLAZOR, SAX BASIC and Entity framework ~ Expertise...SeniorSoftwareContract work
$88.52 - $106.24 per hour
...RQ10968 - Software Developer - Senior 9-month contract (184 business days) - possible extension Security Level: CRJMC MUST HAVES: # Software Development: Proven track record of developing detailed programming specifications, writing code, and translating...SeniorSoftwareContract work$90.18 - $108.22 per hour
...RQ11157 - Sr. Software Developer - Full Stack 1-year 3-month contract (301 business days) - possible extension ONSITE 5 days - 222 Jarvis... ...and components that build on the elements and modules of core AngularJS. · Experience creating, designing, and implementing...SeniorSoftwareContract work$118.28 - $141.79 per hour
...RQ00651 - Sr. Software Developer 6-month contract (122 business days) - possible extension ONSITE up to 5 days onsite (subject to HM'... ...development, debugging/testing, documentation, and release ~ Platform fundamentals: Sling/JCR/CRX understanding, WCM/DAM...SeniorSoftwareContract work$90.18 - $108.22 per hour
...RQ10933 - Sr. Software Developer - Full Stack 1-year contract (250 business days) - possible extension ONSITE 5 days - 40 St. Clair West... ...web application. A Data Processing and Data Scientist Platform that supports data acquisition, processing, and analysis using...SeniorSoftwareContract work$88.63 - $106.36 per hour
...RQ10949 - Sr. Software Developer - ETL 10-month contract (206 business days) - 2 possible extensions ONSITE 5 days - 21 College Street Security Level: CRJMC + Credit Check Must-haves: 5+ years of proven working experience in an ETL role ; strong understanding...SeniorSoftwareContract workWork at office$86.9 - $104.28 per hour
...RQ11237 - Sr. Software Developer - Back End 10-month contract (202 business days) - possible extension ONSITE 5 days - 222 Jarvis Street Security Level: CRJMC NOTE: Hiring Manager is looking for a strong full-stack developer with API Dev exp. Must Have...SeniorSoftwareContract work$100 - $110 per hour
...Senior Software Engineer – Investment Trading Systems Overview... ...group builds custom software platforms that support a wide range of trading... ...enhancing and modernizing a core trading application used across... ...and investment systems Develop and maintain high-performance...SeniorSoftwareContract work$90.18 - $108.22 per hour
...RQ10841 - Sr. Software Developer - Full Stack 11-month contract (211 business days) - possibel extension Hybrid 3 days in office - 40 St Clair Ave W MUST HAVES: ~ Overall career 15+ years of experience 10+ years of experience with the following:...SeniorSoftwareContract workInternshipWork at office$86.8 - $104.16 per hour
...RQ11221 - Sr. Software Developer- Front End 10-month contract (200 business days) - possible extension of 2 years ONSITE 5 days - 87 Sir William Hearst Ave., Toronto, Ontario M3M 0B4 Must-haves: ~ React ~ REST APIs ~ JavaScript and TypeScript ~ Node...SeniorSoftwareLong term contractContract workInterim role$86.9 - $104.28 per hour
...RQ11193 - Sr. Software Developer - ERP / Case Management 1-year contract (247 busienss days) - possible extension Hybrid: 2-3 days onsite... ...design, implementation, testing, and maintenance in multi-platform environments. - Develop interactive dashboards, reports,...SeniorSoftwareContract work$90.18 - $108.22 per hour
...RQ11124 - Sr. Software Developer - Full Stack 11-month contract (213 business days) - possible extension Hybrid - 87 Sir William Hearst... ..., Karma or Jasmine) Microservices and container-based platform development, delivery, and testing JSON SpringBoot....SeniorSoftwareLong term contractContract workInterim roleInternship$88.63 - $106.37 per hour
...RQ10924 - Sr. Software Developer - CRM (Siebel) 10-month contract (190 business days) - possiubl eextension ONSITE 5 days - 40 St Clair... ...Ensure designs are re-sizable / scalable for multiple screen platforms Recommend development and support technologies that...SeniorSoftwareContract workRemote work$90.18 - $108.22 per hour
...RQ11025 - Sr. Software Developer - Full Stack 1-year contract (226 business days) - possible extension ONSITE 5 days - 222 Jarvis St.... ...monitoring, and dashboard in the Logic Apps, Power Automate platform and compile a Solution Design Document (SDD). Document...SeniorSoftwareContract work- ...leading mobile-first workflow management platform for industrial and frontline workers. We... ...focus on consistency, scalability, and great developer experience. Want to see what it currently... ...About You: ~4+ years of professional software engineering experience building backend...SeniorSoftwareContract workWork at officeFlexible hours
- ...things happen–fast. What You'll do ~ Design & Develop: Build and own services across our 20+ microservice Backstage platform using TypeScript and Node.js, exposing REST... ...in TypeScript and Node.js with strong software architecture fundamentals Hands-on experience...SeniorSoftwareWorldwideNight shift
$72k - $138k per year
...Summary We are seeking Senior .Net Developer to join our team on a 1-year fixed term.... ...and reliable enterprise applications or software solutions for a leading North American Bank... ...in .NET technologies including: ~ .NET Core / .NET Framework ~ ASP.NET (Web API / MVC...SeniorSoftwareLong term contractTemporary workFixed term contractFlexible hours- ...RQ10981 - Sr. Software Developer 2 year contract (508 business days) - possible extension ONSITE 5 days - 222 Jarvis St Responsibilities: Designing, developing and implementing front end code including user interface interactions and creating attractive...SeniorSoftwareContract workInternship
- ...from various industries to create dynamic platforms and intelligent digital experiences that... ...Description WE’RE HIRING: SYNON / COOL 2E DEVELOPER (Healthcare / PBM) This role is a chance... ...Expertise Benefit Plan: required Core Adjudication: required Medicare Part D...SeniorContract workFlexible hoursShift work
- ...for business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any... ...instance strategy, technical governance, core data, integrations and the technical health... ...knowledge across multiple workflows. Develop relationships with technical and business...SeniorLong term contractFull timeWork at officeImmediate startRemote workFlexible hours
$62.87k - $147.5k per year
...cars to life-saving robots, our digital and software technology experts think outside the box... ...one of the world’s largest social media platforms, handling multiple petabytes of data... ...and identify improvement opportunities. Develop best practices for data coding to ensure...SeniorSoftwarePermanent employmentFull timeLocal areaRemote work- Sr. Software Developer – Java AWS Responsibilities ~Participate, as part of the development team, in solution development related activities including solution design, development, and testing ~Work with Application Architect and Technical Lead to develop a cloud-native solution...SeniorSoftwareContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Developer - Core Platform. Be the first to apply!
- software engineer internship Toronto, ON
- director software engineering Toronto, ON
- part time software developer Toronto, ON
- software developer remote Toronto, ON
- software engineer - computer Toronto, ON
- software developer entry level Toronto, ON
- software developer internship no experience Toronto, ON
- développeur logiciel Toronto, ON
- remote entry level software developer Toronto, ON
- software engineer co-op Toronto, ON
