Senior Software Developer

A travel technology company partnering with 200+ airline, hospitality, cruise, passenger rail, and financial services companies to create new revenue streams through customer experiences.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Travel

Description For Senior Software Developer

Plusgrade is transforming the travel industry by partnering with over 200 companies across airline, hospitality, cruise, and rail sectors. They're seeking a Senior Software Developer to join their Montreal office in a hybrid work arrangement. The role involves full-stack development, working with modern technologies like Java, SpringBoot, React, and TypeScript in an AWS cloud environment.

The ideal candidate will have 5+ years of experience building web applications in an Agile/Scrum environment. They'll be responsible for developing new features, collaborating with cross-functional teams, and contributing to technical architecture decisions. The position offers a comprehensive benefits package including RRSP matching, health plans, flexible PTO, and unique perks like travel credits and wellness allowances.

What makes this role special is the opportunity to work on complex travel technology challenges while being part of a company that values quality, innovation, and collaboration. The development team focuses on delivering well-tested, high-quality features in a modern tech stack. The company promotes an inclusive culture and offers a structured, fair interview process with feedback for all candidates.

This is an excellent opportunity for experienced developers who are passionate about travel technology and want to make a meaningful impact in transforming everyday travel experiences while working with a collaborative, ambitious team.

Last updated 24 days ago

Responsibilities For Senior Software Developer

  • Develop new features with cross-functional teams
  • Collaborate on technical proposals
  • Contribute to internal tools development
  • Assist support and operations teams in issue resolution
  • Lead technical architecture discussions
  • Write understandable, testable, and maintainable code

Requirements For Senior Software Developer

Java
TypeScript
React
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 5+ years of professional experience building web applications in Agile/Scrum environment
  • Experience with Java (SpringBoot) and cloud deployment (AWS preferred)
  • Experience with React and TypeScript
  • Strong understanding of testing and test pyramid
  • Solid computer science fundamentals
  • Strong communication skills
  • Experience working in team environments

Benefits For Senior Software Developer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • RRSP/401(k) Matching
  • Comprehensive health plans
  • Flexible Paid Time Off
  • Annual upgrade credit
  • Annual physical wellness credit
  • Annual mental wellness credit
  • Remote work flexibility
  • Parental Leave Top Up
  • Adventure Pass
  • Team events and monthly lunches

Interested in this job?

Jobs Related To Plusgrade Senior Software Developer

Senior Java Developer

Senior Java Developer position focusing on backend development with Spring frameworks, database management, and enterprise integration.

Senior Software Engineer (Backend)

Senior Backend Engineer role at Orfium, building scalable systems for music rights management, requiring 5+ years experience with modern web frameworks and SQL.

WebMethods Integration Developer

Senior WebMethods Integration Developer position focusing on developing and maintaining business application integrations using Software AG's webMethods platform in Riyadh.

Software Engineer

Senior Software Engineer position at Maverc Technologies requiring 14+ years of experience, security clearance, and ServiceNow expertise.

Programmer Analyst 6 - .NET Developer

Senior .NET Developer position at Stafford Gray, working with the State of Michigan, requiring 9+ years of experience in ASP.NET, C#, and database development.