Backend .NET Developer for AI Platform
Worldwide
We are looking for a senior-level Backend .NET Developer to help scale and maintain the backend services powering SEdgeOS—our multi-tenant, AI-powered property management platform for hospitality and short-term rental operators. A critical part of this role involves optimizing data logic and managing real-time two-way API synchronization with global OTA channels. What You'll Do: • Core Backend Engineering: Design and build robust backend services and APIs across core enterprise modules (bookings, availability, rates, payments, invoicing, owner statements, reporting). • OTA Integrations: Build and maintain live OTA/channel integrations via Channex (ARI sync, booking webhooks, reconciliation, rate limits). • Database & Architecture: Design EF Core models, handle database migrations, and write highly optimized Azure SQL queries with strict, secure multi-tenant isolation. • Production Debugging: Diagnose and resolve complex performance, race conditions, concurrency, and data-integrity issues in a live environment. • Follow clean code principles and actively participate in the team's Git/GitHub PR workflow. Required Technical Skills: • Strong C#/.NET expertise (.NET 6+ required; .NET 8/10 preferred). • Deep experience with Entity Framework Core (EF Core) and Azure SQL optimization. • Proven track record building enterprise REST APIs and handling complex third-party integrations (webhooks, tokens, rate limits, queues). • Solid understanding of multi-tenant architecture and cloud deployment (Azure App Service, Storage). • Strong Git/GitHub version control hygiene. Nice to Have: • Experience with Blazor Server. • Prior experience in the hospitality tech, property management system (PMS), or OTA/Channel Manager space. • Experience managing asynchronous background jobs or CI/CD pipelines. Project Type: Ongoing project Commitment: Part-time or Full-time hours (Flexible)
- Hours to be determinedHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$15.00
-
$35.00
Hourly- Remote Job
- Ongoing projectProject Type
- Contract-to-hireThis job has the potential to turn into a full time role
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:2
- Invites sent:5
- Unanswered invites:2
About the client
- Malaysia12:55 PM
- Tech & ITSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by