R
Backend Engineer (.NET Core | PostgreSQL | Redis | Kafka)
Renrui HR International
Job Description
Job Title: Backend Engineer (.NET Core | PostgreSQL | Redis | Kafka)
Location: Thane, Mumbai
Experience: 3 Years
Work Mode: WFO
Employment Type: Full Time
About the Role
Are you passionate about building high-performance, scalable distributed systems? We're looking for a talented Backend Engineer to join our engineering team and help build the core of our next-generation platform.
What You'll Do
- Design and develop scalable microservices using .NET Core (C#).
- Build robust APIs and optimize backend performance for high-concurrency applications.
- Design efficient data models using Entity Framework Core and PostgreSQL.
- Implement high-speed caching strategies using Redis.
- Develop event-driven applications using Apache Kafka.
- Optimize SQL queries, LINQ, and application performance.
- Write clean, maintainable, and testable code following SOLID principles.
- Collaborate with DevOps teams for Docker, Kubernetes, and CI/CD deployments.
Required Skills
- 3 years of experience in C# & .NET Core/.NET 8 .
- Strong expertise in ASP.NET Core Web API, Middleware, Dependency Injection, Async/Await.
- Hands-on experience with Entity Framework Core (Code First, LINQ, Migrations).
- Strong knowledge of PostgreSQL and database optimization.
- Experience with Redis (Caching, Rate Limiting, Distributed Locking).
- Practical experience with Apache Kafka.
Nice to Have
- Docker & Kubernetes.
- Prometheus & Grafana.
- Event Sourcing / CQRS Architecture.