1d ago

Senior Software Developer

Toronto, ON, Canada

✨ $120k-$160k / yearest.

full-timesenior Hybrid

πŸ›  Tech Stack

πŸ’Ό About This Role

You'll join the TMT Technology team at TripArc to modernize a mature travel platform, decomposing legacy .NET systems into Azure-native microservices. You'll own problems end-to-end, designing solutions that bridge old and new while shipping code that serves thousands of travel professionals daily.

🎯 What You'll Do

  • Design, build, and deploy features across legacy and modern stacks
  • Lead migration of monolithic components to microservices on Kubernetes
  • Write and optimize complex SQL queries and stored procedures
  • Build and maintain event-driven integrations using NServiceBus and Azure Service Bus

πŸ“‹ Requirements

  • 5+ years working with C# and the .NET ecosystem
  • Strong SQL Server skills, comfortable with complex queries and optimization
  • Experience building and consuming RESTful APIs and using Entity Framework
  • Familiarity with message-based architectures (NServiceBus or Azure Service Bus)

✨ Nice to Have

  • Exposure to CI/CD pipelines, ideally Azure Pipelines
  • Working knowledge of Docker and Kubernetes
  • Angular experience for occasional front-end work

🎁 Benefits & Perks

  • πŸ–οΈ Flexible hybrid work (2 days in-office)
  • πŸ’° Competitive compensation with autonomy and impact
  • πŸ› οΈ Modern tech stack (.NET Core, Azure, Kubernetes)
  • πŸ“š Documentation culture with JIRA and Confluence
  • 🀝 Collaborative team with code reviews and pair programming

πŸ“¨ Hiring Process

Estimated timeline: 2-3 weeks Β· AI estimate

  1. 1Recruiter CallΒ· 30 min
  2. 2Technical InterviewΒ· 60 min
  3. 3Hiring Manager InterviewΒ· 45 min
0 0 0