





Metro Bengaluru, broad backend stack, mid-level experience range, and common backend title drive high competition.
C# backend and distributed-systems skills transfer across industries moderately, favoring enterprise software backgrounds.
Explicit 5–15 years plus mandatory C#/.NET and distributed-systems experience creates strict shortlisting filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and scale distributed backend applications using C#, .NET Core, and event-driven architecture.
Own engineering initiatives to improve system scalability, code quality, and architectural gaps across platform services.
Collaborate across teams to deliver high-quality code, automated tests, and solutions addressing usability, supportability, and security challenges.
Bachelor’s or master’s degree in computer science or related field.
5 to 15 years of relevant software development experience.
Proficiency with C# and .NET Framework, experience with distributed systems, multi-threaded programming, and object-oriented design.
Experience with SQL/PostgreSQL, message brokers (Kafka/Redis/RabbitMQ), and cloud computing knowledge.
Experienced in large-scale enterprise deployments and designing scalable backend systems.
Strong ownership mindset with ability to identify and resolve architectural and code quality gaps.
Skilled in debugging, automated testing (unit, integration, end-to-end), and security/compliance in distributed environments.