Senior .NET Developer

We are looking for an experienced .NET Developer to help us build a resilient, high-load system. The project consists of multiple services interacting via gRPC and RabbitMQ, with extensive use of PostgreSQL, Redis, ClickHouse, and SignalR supporting a large number of simultaneous connections.

Position Details

Work format: Fully remote

Experience: Minimum 5 years
 

Responsibilities:

• Developing Web APIs using ASP.NET Core (.NET 9) with gRPC, RabbitMQ, PostgreSQL, ClickHouse, and Redis.

• Developing and optimizing a SignalR service that supports high concurrency.

• Configuring monitoring and logging (Serilog, Prometheus, Grafana).

• Implementing resilience and High Availability (HA) across all system components.

• Conducting performance testing and addressing bottlenecks.
 

Requirements:

• Experience with .NET Core / .NET 9.

• Strong knowledge of gRPC (routing, load balancing, streaming RPC).

• Experience with RabbitMQ (configuration, message handling, retry mechanisms).

• Knowledge of PostgreSQL (query optimization, replication, backup/restore).

• Experience with Redis (caching, pub/sub, replication, clustering).

• Understanding of ClickHouse (data modeling, query optimization).

• Knowledge of resilience principles and ensuring HA.

• Knowledge of SignalR and experience managing a large number of connections.

• Experience with monitoring tools (Prometheus, Grafana, etc.).

Nice to have:

• Experience working with high-load systems (100k+ concurrent connections).

• Experience configuring servers and deploying applications on bare-metal infrastructure (Ubuntu).

• Experience with Kubernetes in a bare-metal environment.

• Performance optimization skills (profiling, caching).

• Experience setting up load balancing (Nginx, HAProxy, etc.).

• ClickHouse configuration and optimization experience for analytical workloads.

What we offer:

• Interesting challenges on a high-load project using a modern technology stack.

• Opportunity to influence the system architecture.

• Flexible working hours and remote work options.

We would be happy if you became part of our team.

Published 18 March
285 views
·
60 applications
100% read
·
84% responded
Last responded 1 hour ago
To apply for this and other jobs on Djinni login or signup.