Job Summary
VSA X -Software engineer (backend) Role Overview We are looking for a Backend Software Engineer to design and develop high-performance services in acache-first, high-load distributed environment. The system relies heavily onRedis, efficient C# code, and optimized communication patterns (REST, gRPC, messaging).
Responsibilities
Develop backend services using C# / .NET
Build and maintain REST APIs, gRPC APIs, and SOAP services
Work in a distributed system with multiple nodes
Design and implement cache-first solutions using Redis
Integrate and work with message brokers (RabbitMQ, Kafka)
Optimize application performance focusing on latency, throughput, and memory efficiency
Write efficient NHibernate queries and support schema migrations
Continuously optimize hot paths and critical execution flows
Use AI-assisted tools and agents for code generation, refactoring, and test creation
Validate AI-generated output for correctness, performance, and security
Troubleshoot production issues in a high-load environment
Collaborate across engineering teams
Requirements
5 years of backend development experience
Solid proficiency in C# / .NET
Experience with REST APIs and/or gRPC
Experience working with Redis or similar distributed caches
Experience with RabbitMQ and/or Kafka
Understanding of distributed systems / multi-node environments
Hands-on experience with NHibernate: o Query optimization o Performance-aware ORM usage o Migrations
Solid focus on performance optimization and productive code
Understanding of asynchronous and concurrent programming
Experience using AI tools for development (code + test generation)
Ability to critically evaluate AI-generated output
Nice to Have: SOAP / legacy integrations
Nice to Have: Docker / Kubernetes
Nice to Have: Observability tools (logging, metrics, tracing)
Nice to Have: Experience with Azure, AWS
Mandatory Skills: C# / .NET
Mandatory Skills: REST API / gRPC API
Mandatory Skills: NHibernate Queries
Mandatory Skills: AI Tool Experience for Coding, Debugging and Test Generation
Mandatory Skills: Minimum 2 Years of experience in backend development
Mandatory Skills: Minimum of 5+yrs overall IT experience
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Senior Software Engineer Pune
🏢 Aziro
📍 Pune