Search by job, company or skills

International Turnkey Systems - ITS

Senior DotNET & Redis Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138859193