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
- 1Recruiter CallΒ· 30 min
- 2Technical InterviewΒ· 60 min
- 3Hiring Manager InterviewΒ· 45 min
0 0 0