DevJobs

Back End Developer

Overview
Skills
  • C# C# ꞏ 2y
  • .NET .NET ꞏ 2y
  • Redis Redis
  • Microservices Microservices
  • RESTful API RESTful API
  • Docker Docker
  • Kubernetes Kubernetes
  • RabbitMQ RabbitMQ
  • Multithreading
  • Protobuf
  • TCP
  • UDP
  • WebSocket

We are looking for a talented and motivated C# Backend Developer to join our team.

This role involves designing, developing, and maintaining scalable backend systems that support mission-critical applications. The ideal candidate is passionate about clean architecture, high-performance systems, and continuous learning, and is comfortable working in complex, real-world production environments.


Requirements

  • 2–3 years of experience in backend development using C# / .NET
  • Experience working with Multithreading and/or Microservices architectures
  • Strong understanding of system design and distributed systems principles
  • Experience integrating and maintaining communication interfaces and protocols such as:
  • TCP, UDP, Protobuf, WebSocket, REST (advantage)
  • Experience working with existing codebases, understanding architecture quickly, and implementing improvements and enhancements
  • Familiarity with RabbitMQ and Redis – significant advantage
  • Experience with Docker and Kubernetes – advantage
  • Strong problem-solving skills and ability to work independently
  • High level of personal responsibility and ability to meet deadlines
  • Strong self-learning ability, technological curiosity, and desire for professional growth
  • Availability for overtime work when required
  • Willingness to be available during emergency situations and high-pressure periods, including security-related events
  • Strong interpersonal skills and ability to work effectively in a team

Sela