Lead Developer (Full Stack - .NET, C#)

ReserveX

Calgary

On-site

CAD 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

ReserveX is seeking a Lead Full-Stack Developer to provide technical leadership on a modern travel platform built with .NET/C#, React and cloud-native services. You will guide architecture, mentor engineers, and drive performance, security, and scalability across a distributed system.

You will collaborate with global teams, shape engineering practices, and help migrate from a monolithic to a microservices-based approach while delivering high-quality software in a fast-moving startup environment.

Qualifications

  • 5+ years of software development experience.
  • 3+ years designing high-performance cloud-based applications.
  • Travel tech experience preferred.
  • .NET (C#) development with REST/microservices.
  • Docker containers.
  • Frontend in ASP.NET, Angular, and React.
  • SQL and NoSQL databases (SQL Server, Couchbase).
  • Hands-on AWS (EC2/S3/RDS).
  • Understanding of microservices and cloud-native design.
  • API security best practices & auth strategies.
  • Familiarity with AI-powered development tools.
  • Collaborate with business and technical teams.
  • Strong problem-solving and communication.
  • Mentorship to elevate team performance.

Responsibilities

  • Lead architecture decisions and guide engineering teams.
  • Contribute code while ensuring security, maintainability, and scalability.
  • Support migration from monolith to microservices.
  • Mentor junior engineers and promote best practices.
  • Collaborate with global teams on performance and modernization.

Skills

.NET/C# development
REST APIs
Microservices
Cloud architecture
Leadership
Mentorship
React/Angular
SQL/NoSQL
AWS
Security practices

Tools

Docker
AWS

Job description

About the job Lead Developer (Full Stack - .NET, C#)
About Us

ReserveX is a quickly growing travel tech start-up on a mission to enable amazing travel experiencesthrough innovative technology. Were a small, mighty team and have already moved mountains to build partnerships with some of the worlds favourite travel brands - and thats without a superstar like you.

We are based in Calgary, Canada, but have an international team and are looking for people who will contribute to our growing culture and have a love for travel, adventure, and technology.

About the Position

We are looking for a Full-Stack Developer to provide technical leadership and architectural guidance as we scale our multi-day travel booking platform. This role requires expertise in .NET (C#), Linux OS, API development, cloud infrastructure, and front-end frameworks using React. We have recently upgraded to .NET 8.0 running on Linux, so experience with this environment is required.

Youll collaborate with a global team, work on performance, scalability, and modernization, and mentor junior engineers. Youll also help shape engineering best practices, contribute to system architecture decisions, and support ongoing migration efforts from a monolithic to a microservices-based architecture.

This is a hands-on role where youll actively contribute code while also ensuring the system remains secure, maintainable, and scalable.

What You Bring

Technical Expertise & Experience

  • 5+ years of software development experience
  • 3+ years designing and building high-performance, cloud-based applications
  • Travel technology experience with tour and cruise booking applications is preferred
  • Strong expertise in .NET (C#) development and REST, Micro Service API's
  • Docker Containers
  • Front-end experience in ASP.NET, Angular, and React
  • In-depth knowledge of SQL and NoSQL databases (e.g. SQL Server, Couchbase)
  • Hands‑on experience with AWS services (EC2, S3, RDS, etc.)
  • Understanding of system architecture, micro services, and cloud‑native design
  • Knowledge of API security best practices and authentication/authorization methods
  • Familiarity with modern AI-powered development tools
  • Ability to collaborate with business and technical teams to translate requirements into real-world solutions
  • Strong problem‑solving mindset with an eagerness to learn and grow
  • Exceptional communication skills (both written and verbal)
  • A commitment to code quality, scalability, and maintainability
  • Mentorship experience and a desire to elevate team performance

Bonus Skills (Nice to Have!)

  • SEO optimization, data analytics, and reporting experience
  • Experience in the travel industry or with travel technology platforms
  • Infrastructure automation and DevOps practices (e.g., CI/CD, Infrastructure as Code)
Why Join ReserveX?

Travel + Technology = fun. Were at the cross section of innovation and adventure, and its a blast.

We put our people first. Balance, autonomy, and empowerment are key to our culture. Need that Friday to tackle the mountain hike youve been thinking about?

Ready for lift-off. Were embarking on an adventure that has a steep trajectory. If you are looking for an opportunity to grow, consider getting onboard!

This is a pivotal role in shaping the future of a high‑growth travel technology company. We work in a collaborative, fast‑moving environment where your contributions will have a direct impact.

Equity in ReserveX is available for the right candidate.If you're looking for a challenging, rewarding opportunity where you can lead, build, and make a lasting impact, wed love to hear from you!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Chef.fe d'Équipe, Développeur.se Logiciel (Optimization)// Team Lead, Software Development (Opt[...]
Chef.fe d'Équipe, Développeur.se Logiciel (Optimization)// Team Lead, Software Development (Opt[...]

Plusgrade • Montreal

On-site
CAD 80,000 - 120,000
RRSP/401(k) Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Lead Developer IV, Front End
Lead Developer IV, Front End

Sunwing Vacations Group • Toronto

Hybrid
CAD 110,000 - 140,000
Hybrid work opportunities
Great travel perks
Open-concept workspace
+1
Lead Developer IV, Front End
Lead Developer IV, Front End

Sunwing • Toronto

Hybrid
CAD 90,000 - 130,000
Hybrid Work Opportunities
Great travel perks!
Free parking.
+2
Senior Software Developer
Senior Software Developer

Plusgrade Inc. • Montreal

On-site
CAD 120,000 - 160,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Lead Full Stack Developer
Lead Full Stack Developer

iA Financial Group (Industrial Alliance) • Quebec

Hybrid
CAD 90,000 - 140,000
Flexible benefits
Pension plan
Employee share plan
+6
Lead Full Stack Developer
Lead Full Stack Developer

Industrial Alliance Insurance and Financial Services Inc • Longueuil

Hybrid
CAD 120,000 - 160,000
Flexible group insurance plans
Competitive pension plan
Employee share purchase plan
+6
Senior Fullstack Developer (Remote)
Senior Fullstack Developer (Remote)

Boundless • Canada

Remote
CAD 100,000 - 150,000
Discounted tuition for children
Family benefits
Opportunities to work across global to
Lead Software Engineer
Lead Software Engineer

Validere • Toronto

Hybrid
CAD 212,947 - 319,421
Stock options
Generous time-off
Professional development budget
+1
Senior Front End Developer, React and NextJS
Senior Front End Developer, React and NextJS

RAVL • Toronto

On-site
CAD 120,000 - 160,000
Flexible client-aligned work model
Bonus & RRSP contributions
4 weeks paid time off
+3
Software Team Lead
Software Team Lead

STACK IT Recruitment • Canada

Remote
CAD 90,000 - 120,000
Paid time off
Comprehensive health benefits
RRSP matching opportunities