Qureos

FIND_THE_RIGHTJOB.

Senior DotNET & Redis Developer

We are looking for a skilled .NET Developer with strong Redis experience to design and build high-performance, scalable backend services. The role focuses on caching strategies, real-time data processing, and system performance optimization within distributed systems.


Key Responsibilities

- Design and develop backend services using .NET (C#)

- Implement Redis for distributed caching, session management, Pub/Sub messaging, and rate limiting

- Optimize application performance and latency using caching patterns

- Design fault-tolerant and scalable services

- Integrate Redis with databases ensuring data consistency

- Participate in system design and performance tuning

- Write clean, testable, and maintainable code

- Collaborate with DevOps on monitoring and scalability


Required Skills

- 5+ years experience with .NET / C#

- Strong hands-on experience with Redis (StackExchange.Redis or equivalent)

- Deep understanding of caching patterns and eviction policies

- Experience with ASP.NET Core and REST APIs

- Solid knowledge of multithreading and async programming

- Experience with relational databases

- Familiarity with Docker and containerization


Nice to Have

- Microservices architecture experience

- Banking / fintech experience

- Message brokers knowledge (Kafka, RabbitMQ)

- Cloud platforms (Azure / AWS)

- Observability tools experience


Example Redis Use Cases

- High-volume transaction caching

- API idempotency control

- Distributed session handling

- Real-time notifications

- Performance acceleration for legacy systems


Seniority & Profile Fit

- Senior / Lead level

- Strong system-design mindset

- Experience with mission-critical systems

© 2026 Qureos. All rights reserved.