Job SummaryWe are looking for a highly skilled Senior Backend Developer with strong expertise in C#/.NET and Azure cloud technologies to design, develop, and maintain scalable backend systems and APIs. The ideal candidate will have hands-on experience with modern backend architecture, asynchronous programming, and cloud-based services, along with strong data handling and performance awareness.Key Responsibilities· Design, develop, and maintain robust backend services and APIs using C#/.NET· Implement asynchronous, scalable, and high-performance backend solutions· Apply SOLID principles and clean code practices in daily development· Develop and integrate RESTful APIs, ensuring security, performance, and reliability· Work with JSON-based APIs, including validation, transformation, and domain modeling· Collaborate with frontend, QA, DevOps, and product teams to deliver high-quality solutions· Identify and resolve performance bottlenecks across application and database layers· Participate in code reviews and contribute to technical improvementsTechnical Skills RequiredCore Backend Skills:· Strong hands-on experience in C# / .NET (.NET Core / .NET 6+)· Solid understanding of async/await, multithreading, and concurrency· Strong experience with Dependency Injection and SOLID principles· Hands-on experience with MS SQL Server (queries, indexing, performance basics)· Strong experience in building RESTful APIs· Strong JSON handling, validation, and domain-driven modeling conceptsAzure Cloud