Back to results

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

  • Calgary, AB, Canada

Applications open in a new tab.

Job details

Experience
5+ years of software development experience
Posting language
English
Posted

Original job description

About Us

ReserveX is a quickly growing travel tech start-up on a mission to enable amazing travel experiences through 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
  • Linux OS
  • 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 

Leadership & Collaboration

  • 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!

More about this job

Responsibilities

Provide technical leadership and architectural guidance while scaling the multi-day travel booking platform. Collaborate with a global team to modernize systems, mentor junior engineers, and contribute to the migration from monolithic to microservices architecture.

Requirements

Requires 5+ years of software development experience with strong expertise in .NET (C#), Linux, and cloud-based applications. Candidates should have hands-on experience with AWS, front-end frameworks like React, and a background in system architecture.

Skills

  • .NET
  • C#
  • Linux
  • API development
  • Cloud infrastructure
  • React
  • ASP.NET
  • Angular
  • SQL
  • NoSQL
  • AWS
  • Microservices
  • Docker
  • System architecture
  • Mentorship
  • Technical leadership

Benefits

  • Equity
  • Flexible work culture

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Management & Leadership

Keywords

  • Full Stack
  • .NET 8.0
  • C#
  • Linux
  • API
  • Cloud Infrastructure
  • React
  • ASP.NET
  • Angular
  • SQL Server
  • Couchbase
  • AWS
  • EC2
  • S3
  • RDS
  • Microservices
  • Docker
  • REST
  • System Architecture
  • DevOps
  • CI/CD
  • Infrastructure as Code
  • Travel Technology
  • Software Development
  • Technical Leadership
  • Mentorship
  • Scalability
  • Performance Optimization
  • Modernization
  • AI-powered development tools

Report this job