Job Search and Career Advice Platform

Enable job alerts via email!

Senior C# Backend Developer

Madfish

Remote

GBP 50,000 - 70,000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech-driven company in the United Kingdom is seeking an experienced Senior Backend Developer specializing in C#. You will be responsible for architecting and implementing backend solutions for a hotel booking platform, utilizing your deep knowledge in C#, .NET Core, and cloud services. Ideal candidates will have a strong grasp of distributed systems and microservices, along with excellent problem-solving skills. The role offers flexible hours, competitive salary, and generous vacation.

Benefits

Flexible start hours
Competitive salary
22 days of vacation
15 days of sick leave
Special leave cases

Qualifications

  • 5+ years of professional experience in software development.
  • Experience with developing RESTful APIs and gRPC services.
  • Knowledge of CI/CD pipelines and Git-based workflows.

Responsibilities

  • Architect and implement robust backend solutions for a hotel booking platform.
  • Mentor other engineers and contribute to architectural decisions.
  • Integrate monitoring and observability solutions into applications.

Skills

C#
.NET Core (3.1–8)
asynchronous programming
LINQ
dependency injection
scalable distributed systems
microservices

Tools

PostgreSQL
MongoDB
Redis
RabbitMQ
Kafka
Docker
Google Cloud Platform (GCP)
Job description
About Us:

Entravel is a member’s club for discounted luxury travel and white-label hotel platform provider focusing on the crypto industry, backed by VCs and prominent European founders. Our hotel product is incredibly strong; we offer more than one million properties, and our rates are amongst the lowest in the world. In fact, on most 5* hotels you won’t find a platform with lower rates than Entravel.

What We’re Looking For:

We are actively seeking a talented and experienced Senior Backend Developer specializing in C# to join our dynamic team. As a key member of our development team, you will help architect and implement robust backend solutions that power our innovative hotel booking platform.

Core Skills:
  • 5+ years of professional experience with C# and .NET Core (3.1–8).
  • Strong understanding of asynchronous programming, LINQ, and dependency injection.
  • Proven experience building scalable, distributed systems and microservices.
Databases:
  • Proficiency with PostgreSQL (schema design, query optimization, migrations).
  • Experience with MongoDB for document-oriented data models.
  • Working knowledge of Redis for caching and distributed state management.
Messaging & Event Streaming:
  • Hands-on experience with RabbitMQ for message queuing.
  • Familiarity with Kafka for event-driven architectures and streaming data pipelines.
Monitoring & Observability:
  • Experience integrating and using Kibana, Prometheus, and Grafana for logging, metrics, and alerting.
DevOps & Cloud:
  • Strong understanding of Docker containerization and image optimization.
  • Practical experience deploying and managing services on Google Cloud Platform (GCP) (e.g., GKE, Cloud Run, Pub/Sub, Cloud SQL).
General Engineering Practices:
  • Deep knowledge of RESTful APIs and gRPC service design.
  • Solid grasp of CI/CD pipelines and Git-based workflows.
  • Commitment to clean architecture, unit testing, and code quality.
  • Ability to mentor engineers and contribute to architectural decisions.
Soft Skills:
  • Excellent problem-solving and analytical thinking abilities.
  • Strong communication skills, able to collaborate effectively across teams in both English and Ukrainian.
  • High sense of ownership, accountability, and responsibility for deliverables and system reliability.
Nice to Have:
  • Experience with IaC tools (Terraform, Pulumi).
  • Knowledge of performance profiling and application security best practices.
  • Familiarity with domain-driven design (DDD) and event sourcing.
We offer:
  • Flexible Start: Set your own comfortable working hours that accommodate your individual needs.
  • Competitive Salary: High standards of remuneration reflecting your contribution and skills.
  • Vacation: Enjoy 22 days of vacation for full rejuvenation and life enjoyment.
  • Sick Leave: Ensure your health with 15 days of sick leave per year.
  • Special Leave Cases: Support for significant life events such as weddings, childbirth, or the loss of a close family member.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.