Full-Stack .NET Developer @Jetnet
Software Development
Salary $115,000 - $140..
Remote Location
Employment Type full-time
Posted 3wks ago

[Hiring] Full-Stack .NET Developer @Jetnet

3wks ago - Jetnet is hiring a remote Full-Stack .NET Developer. 💸 Salary: $115,000 - $140,000 cad 📍Location: Canada

Role Description

Build software that powers aviation intelligence. Use AI to move faster. Own what you ship.

JETNET is looking for a Full-Stack .NET Developer who wants more than a backlog of tickets. You’ll help design and build the applications and services behind one of the aviation industry’s most trusted intelligence platforms. You’ll work across the stack, solve real business and technical problems, and have meaningful ownership from understanding a problem through architecture, development, testing, deployment, and support.

We’re also embracing the way software development is changing. AI-assisted development is part of how we work, and we’re looking for an engineer who knows how to use tools like Claude Code, OpenAI Codex, or similar platforms to accelerate development without outsourcing their judgment to AI. You’ll be expected to challenge the output, understand the code, improve it, and stand behind what you ship.

If you’re curious, self-directed, comfortable figuring things out, and interested in continuously improving both what you build and how you build it, we’d like to meet you.

What You’ll Build & Own

  • Design, develop, deploy, and support full-stack applications and AWS-based services that power JETNET’s core business operations.
  • Work across the full development lifecycle—from understanding requirements and defining the problem to evaluating solutions and shipping production-ready software.
  • Build clean, maintainable, high-quality code using modern engineering practices and established architectural standards.
  • Use AI coding assistants as part of your development workflow to scope work, explore solutions, accelerate implementation, and iterate toward production-quality results.
  • Investigate complex software issues, get to the root cause, and develop practical solutions rather than temporary fixes.
  • Work with asynchronous programming, event-driven communication, and background processing pipelines.
  • Create useful technical documentation and system diagrams that make complex systems easier for others to understand and maintain.
  • Collaborate directly with Engineering, Product, IT, Research, partner development teams, and business stakeholders.
  • Continuously explore new technologies, libraries, development approaches, and AI capabilities that can make our products—and our engineering team—better.
  • Support releases outside regular business hours when needed to keep our systems stable and available.

Qualifications

  • A Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
  • 3+ years of professional development experience with C# and .NET/.NET Core.
  • 2+ years of experience building modern web applications using Blazor WASM, React, Angular, or similar SPA frameworks.
  • Hands-on experience incorporating AI coding assistants such as Claude Code, OpenAI Codex, or similar tools into your day-to-day development workflow.
  • The engineering judgment to know when AI can accelerate a solution—and when you need to put it aside and solve the problem yourself.
  • A strong habit of reviewing, validating, debugging, and refactoring AI-generated code rather than accepting output at face value.
  • Experience with SQL databases and ORM frameworks such as EF Core.
  • A strong understanding of object-oriented programming, design patterns, and clean architecture.
  • Experience with asynchronous programming, event-driven communication, and background processing pipelines.
  • A mindset of ownership: if you commit it, you understand it, can explain it, and stand behind it.
  • A passion for aviation - or an interest in developing one.

Even Better If You Have

  • Multi-agent orchestrations and LLM-based agent frameworks.
  • Domain-Driven Design (DDD), CQRS, or Event Sourcing.
  • AWS.
  • Docker and Kubernetes.
  • Python.

Location

Remote in Canada. Applicants must be currently based in Canada and legally authorized to work in Canada without current or future employer sponsorship.

Compensation

$115,000 - $140,000 CAD. The compensation range listed represents JETNET’s good-faith estimate for this position at the time of posting. Actual compensation will be determined based on a variety of factors, including the successful candidate’s experience, skills, qualifications, and alignment with the requirements of the role.

Benefits

  • Remote Work Flexibility: Do your best work from an environment that works for you while staying connected to your team.
  • Comprehensive Paid Time Off: Take the time you need to rest, recharge, and have a life outside of work.
  • Comprehensive Benefits Coverage: Health, dental, and vision coverage designed to support you and your well-being.

Why JETNET?

For more than 35 years, JETNET has helped the aviation industry make better decisions through trusted data and intelligence. Today, we’re combining decades of aviation expertise and proprietary data with modern cloud technology, machine learning, and AI to rethink what aviation intelligence can do.

For a software developer, that means the opportunity to work on technology with a real purpose, solve interesting problems involving complex data, and have an impact that extends well beyond the code you write.

You’ll join a team where we value autonomy, collaboration, curiosity, and people who are willing to learn beyond the boundaries of their job description. We want engineers who ask why, challenge assumptions, experiment with better approaches, and take responsibility for getting to the right outcome.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full-Stack .NET Developer @Jetnet
Software Development
Salary $115,000 - $140..
Remote Location
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,118+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later