Enable job alerts via email!

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

ReserveX

Calgary

On-site

CAD 80,000 - 120,000

Full time

25 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Full-Stack Developer to lead and innovate within their cutting-edge travel technology platform. This role offers the chance to shape engineering best practices and contribute to architectural decisions while mentoring junior engineers. As part of a dynamic team, you will work on modernizing the platform, enhancing performance, and ensuring scalability. If you are passionate about technology and eager to make a significant impact in the travel industry, this is the perfect opportunity for you!

Benefits

Collaborative work environment
Opportunities for continuous learning
Impactful role in a high-growth company

Qualifications

  • 5+ years of software development experience, especially in cloud-based applications.
  • Strong expertise in .NET (C#) and API development.

Responsibilities

  • Provide technical leadership and architectural guidance for a travel booking platform.
  • Collaborate with a global team to enhance performance and scalability.

Skills

.NET (C#)
API development
Cloud infrastructure
Linux OS
Angular
React
SQL databases
NoSQL databases
Docker Containers
Microservices architecture

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Docker

Job description

About Us

ReserveX Inc. is a leader in developing cutting-edge Software as a Service (SaaS) solutions for booking multi-day travel experiences. Our mission is to transform the travel industry by delivering the leading experiences booking platform that provides consumers and travel agents with the ability to book multi-day tours, day activities, and cruises in one place.

About the Position

We are looking for a Senior 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 like Angular or React.

You will collaborate with a global team, work on performance, scalability, and modernization, and mentor junior engineers. You will also have the opportunity to shape engineering best practices, contribute to system architecture decisions, and support ongoing migration efforts from a monolithic to a microservices architecture.

This is a hands-on role where you will 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 APIs
  • 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, microservices, and cloud-native design
  • Knowledge of API security best practices and authentication/authorization methods

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)
  • Familiarity with modern AI-powered development tools
Why Join ReserveX?
  • A pivotal role in shaping the future of a high-growth travel technology company.
  • A collaborative, fast-moving environment where your contributions will have a direct impact.
  • A company that values technical excellence, innovation, and continuous learning.

If you are looking for a challenging, rewarding opportunity where you can lead, build, and make a lasting impact, we'd love to hear from you!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.