Senior Backend Developer .NET
Core
Develop distributed microservices for hotel management operations including reservations, billing, reporting, and third-party integrations.
Role type
Senior Backend Developer (.NET)
Builds
Scalable domain-oriented microservices for the hospitality industry
Domain
Hospitality / Software Engineering
Deliverable
production ML models | product features
Required skills
C# 9, .NET Core, PostgreSQL, Entity Framework Core, Microservices, Docker, Redis, Kafka, API Design, SQL Optimization, TDD/BDD, SOLID principles
Preferred skills
Domain-Driven Design, CQRS, Event Sourcing, AWS RDS, Hospitality domain knowledge
Technologies
C#, .NET Core, PostgreSQL, Entity Framework, Docker, Redis, Kafka, Swagger, ElasticSearch, Linux
Responsibilities
Design and implement scalable microservices using Domain-Driven Design; Develop complex business logic for reservations, billing, and reporting; Build robust API integrations and data export mechanisms for third-party systems; Design efficient data aggregation pipelines and ETL processes; Perform code reviews and optimize SQL queries for performance; Collaborate with cross-functional teams in an Agile environment
Seniority
Senior, hands-on IC