Senior Backend Engineer - C#/.NET

  1. Home
  2. Remote jobs
  3. C#
  • Company worldtechrecruiting
  • Employment Full-time
  • Location None, None
  • Submitted Posted 3 weeks ago - Updated 2 hours ago

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


Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2025 Created by C Developer Jobs. All rights reserved.