DevJobs

Senior Backend Developer (.NET / Microservices)

Overview
Skills
  • .NET .NET ꞏ 5y
  • Kafka Kafka
  • Redis Redis
  • RDBMS RDBMS
  • RESTful API RESTful API
  • Microservices Microservices
  • Docker Docker
  • Integration Tests
  • Unit Tests
  • Swagger
  • ORM
  • OpenAPI
  • Gemini CLI
  • Event Bus
  • Entity Framework
  • Containers
  • Codex
  • Claude Code
  • AI coding tools
We are looking for a Senior Backend Developer with strong system-level thinking, experience building complex distributed systems, and the ability to take full ownership of major features — from planning to production.In this role, you will design and develop Backend systems based on .NET and Microservices, including event-driven architectures and high-throughput workloads. You will collaborate closely with Developers, QA, and Product teams, while taking responsibility for performance, scalability, stability, and security.

Responsibilities:

  • Design, develop, and maintain complex Backend systems using .NET and Microservices
  • Design and develop secure, scalable, and well-documented RESTful APIs (Swagger /
  • OpenAPI)
  • Work with Messaging and Event Streaming systems such as Kafka
  • Write and maintain Unit Tests and Integration Tests
  • Troubleshoot production issues, identify bottlenecks, and improve system performance
  • Collaborate in an Agile / SCRUM environment
  • Take ownership of features from design through production deployment

Requirements:

Requirements:

  • 5+ years of Backend development experience with .NET
  • Hands-on experience with Microservices and distributed systems architecture
  • Experience designing and developing RESTful APIs
  • Experience working with Kafka or similar Event Bus technologies
  • Experience with relational databases and ORM frameworks (e.g., Entity Framework)
  • Experience with caching systems such as Redis
  • Experience with Docker / Containers
  • Mandatory: daily use of AI coding tools (Claude Code, Codex, Gemini CLI, etc.)
  • Strong ownership mindset and ability to work independently
  • Excellent cross-team communication skills
  • Availability to work weekends / Shabbat during critical production incidents
  • Willingness to use mobile phone communication and WhatsApp when needed

Nice to Have:

  • Experience working on High-Scale / High-Throughput systems
  • Experience as a Scrum Master

Work Model: Hybrid - 2 days in office, 3 days from home
Commit