





Bengaluru metro and general backend title increase applicant density, but senior requirement reduces competition.
C#/.NET distributed systems skills are transferable, but enterprise UEM and security context add moderate domain specificity.
Explicit 8+ years requirement plus mandatory C#, .NET and distributed systems experience creates strict shortlisting.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and develop scalable distributed software applications primarily using C# (.NET Core and ASP.NET).
Own engineering initiatives to enhance platform scalability, code quality, and architecture across multiple teams.
Develop and maintain event-driven distributed systems with inter-service communication using Kafka, Redis, and RabbitMQ.
Minimum 8 years experience with C# and .NET Framework.
Bachelor's or Master's degree in Computer Science or related field.
Experience working with distributed systems and multi-threaded programming.
Location requirement: Bengaluru or Chennai; Hybrid/Onsite work model.
Demonstrated ability to own and deliver complex engineering projects in large-scale enterprise environments.
Strong expertise in distributed architectures, cloud computing, and event-driven systems.
Proven skills in debugging, troubleshooting, and writing automated tests including unit and integration tests.