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 9 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

Software Development Engineer III, Hub Tech

Senior Software Engineer role at Amazon's Lockers team, building next-gen delivery solutions with focus on scalable systems and innovative locker technology.

Software Engineer - Media Engine, MediaLive

Senior Software Engineer role at AWS working on video processing solutions with MediaLive team

Senior Software Development Engineer, Amazon Privacy Engineering Consent & Data Minimization

Senior Software Engineer role at Amazon focusing on privacy engineering, consent management, and data minimization in advertising technology.

Software Dev Engineer, Brand Shopping Experience

Senior Software Engineer role at Amazon focusing on building data processing systems for Brand Shopping Experience team, offering competitive salary and benefits.

Software Dev Engineer III, Capacity Planning Tech

Senior Software Engineer role at Amazon focusing on developing automated capacity planning solutions for customer service operations using ML and optimization techniques.