Experience
9 - 14 yrs
Job Location
Pune, India
Vacancy
5
Designation
Senior .NET Developer
Job Type
ONSITE
Job Description
Role & responsibilities
- Lead architecture design for high-load distributed systems
- Define and drive cache-first architecture (Redis as core layer)
- Design efficient service communication using gRPC, REST, and messaging systems
- Define best practices for RabbitMQ/Kafka usage (throughput, reliability, ordering)
- Drive deep performance optimization across CPU, memory, network,and I/O
- Optimize inter-service communication and data flow
- Design efficient data access patterns with NHibernate
- Own performance of critical paths under high concurrency
- Establish engineering standards for high-performance C# code
- Drive adoption of AI-assisted engineering (coding agents, test generation)
- Define governance for AI-generated code quality and safety
- Mentor engineers in performance engineering and distributed systems
- Lead incident analysis focusing on performance bottlenecks and scaling limits
Preferred candidate profile
- C# / .NET
- REST API Design & Development / gRPC
- NHibernate Queries
- Deep understanding of Security - OpenSSL / TLS/SSL, Certificates,Vulnerabilities
- AI Tool Experience for Coding, Debugging and Test Generation
- 8+ Years of experience in backend engineering
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
