.NET Backend Developer (Middle)
Summary
Middle .NET backend developer building ASP.NET Core Web API features for EasyOTA, a travel platform combining hotels, tours, flights and packages. Day to day: integrating travel suppliers and payment providers, working with EF Core/SQL Server and Azure, and tuning performance. Remote with flexible hours.
Build technology that brings travel together!
Imagine working on a platform that helps people plan and enjoy trips around the world. EasyOTA brings hotels, tours, flights and multi-day packages together in one place, supporting the full journey from availability and pricing to booking and payment.
As a Middle .NET Backend Developer, you’ll help make that experience work behind the scenes. You’ll build reliable backend features, connect the platform to travel suppliers and payment providers, and solve technical challenges that have a real impact on how travel businesses operate.
What you’ll do
Build and maintain backend features using ASP.NET Core Web API.
Integrate the platform with external travel suppliers and payment providers through REST and SOAP APIs.
Design database changes and write efficient queries using EF Core, LINQ and SQL Server.
Investigate and resolve production issues.
Improve performance by tuning queries and working with large tables.
Collaborate with the team to clarify requirements and make thoughtful technical decisions.
Must have
3+ years of commercial experience with C# and .NET, including .NET 8–10 and ASP.NET Core Web API.
Strong SQL skills, including query tuning and indexing.
Experience writing LINQ queries that EF Core can translate into efficient SQL.
Hands-on experience with EF Core, including migrations and performance optimisation.
Experience integrating third-party REST and SOAP APIs.
Knowledge of unit testing with MSTest, NUnit or xUnit, and experience with mocking.
Experience working with Azure services such as App Service, Functions and Storage.
Familiarity with Cosmos DB.
Experience with Git and CI/CD, preferably GitHub Actions.
English at B2 level or higher.
Nice to have
Experience with Angular and TypeScript.
Experience in the travel industry or with travel-related platforms.
What you can look forward to
Remote work and flexible hours
Competitive compensation and bonuses
Interesting projects and an expert team
Room to grow
Regular feedback
Flexible vacation policy and paid sick leave.
English and psychology classes