drjobs Senior Backend Engineer - C#/.NET

Senior Backend Engineer - C#/.NET

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

4-5years

Job Location drjobs

Calgary - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

This is a remote position.

*MUST BE AVAILABLE FOR MEETINGS BETWEEN THE HOURS OF 7:30 AM AND 1 PM PACIFIC*


About the Company

Our Client is a profitable bootstrapped B2B SaaS company that has been serving the hospitality industry for 30 years. Their software solutions streamline all aspects of FIFO (fly-in fly-out) travel and remote camp management for companies in the mining energy and construction sectors. They provide technology that facilitates operations for travel coordinators on-site camp staff camp and project management and everyone in-between. They re at a critical growth stage where engineering capacity is their primary constraint and need experienced engineers to help them scale.


Technical Environment
  • Small experienced engineering team of 5 developers (2 backend 3 frontend)
  • Backend: C#/.NET SQL Server (99.9%) SQLite REST APIs WCF services
  • Frontend: Angular Legacy MVC Legacy Windows Forms
  • Mobile: MAUI for cross-platform applications (Android/iOS/Windows)
  • Infrastructure: Azure cloud (hosting and virtual machines) with some on-premises client deployments
  • Azure Communication Services for SMS and telephony
  • Following Agile methodology

Key Responsibilities

  • Lead the design development and modernization of backend systems using C#/.NET SQL Server and REST APIs
  • Drive architecture decisions and guide the migration from legacy technologies (Windows Forms TFS) to modern web stacks and Git
  • Optimize complex SQL queries and system performance across both cloud and on-premises environments
  • Provide technical leadership through mentoring code reviews and enforcing coding standards
  • Collaborate closely with cross-functional teams and leadership primarily during core hours (7:30am 1pm Pacific) especially during the initial ramp-up period of 4-6 months
  • Participate in pair programming share knowledge and support ongoing SOC 2 Type 2 compliance
  • Analyze and manage complex business logic with high configuration variability
  • Handle production issues and participate in on-call rotations post ramp-up with flexibility for urgent enterprise support

Required Qualifications
  • 3-5 years of backend development experience
  • Advanced proficiency in C#/.NET SQL Server (including stored procedures dynamic SQL and query optimization)
  • Strong experience with REST APIs and service-oriented architecture
  • Proven ability to modernize legacy systems and work on enterprise software
  • Solid system design and architecture skills
  • Experience independently leading technical projects and mentoring developers
  • Fluent in English with excellent communication and problem-solving skills
  • Ability to pass a background check

Preferred Qualifications
  • Expertise in database performance tuning (highly preferred)
  • Experience with Windows Forms and legacy desktop applications
  • Familiarity with Angular or other modern frontend frameworks
  • Knowledge of Azure cloud services and DevOps practices
  • Exposure to TFS/Azure DevOps Server
  • Experience with embedded analytics BI/reporting platforms
  • Mobile app development with MAUI or Xamarin
  • Comfortable in fast-paced client-driven environments


What the Company Offers
  • Competitive salary
  • Fully remote position with flexible work environment
  • Direct collaboration with leadership team
  • Opportunity to shape technical direction of the company
  • Significant impact on core product development
  • Work with a profitable bootstrapped company serving global enterprise clients


Employment Type

Full Time

Company Industry

Civil Engineering

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.