Leadrat Header
Engineering

Senior Software Engineer (.NET / C#)

We are looking for an experienced Senior Software Engineer with strong expertise in C# and .NET to build and scale our flagship Presales CRM platform. You will develop high-performance backend services, design reliable APIs, optimize databases, and contribute to AI-powered product capabilities. The role involves end-to-end feature ownership, technical decision-making, code quality improvements, and mentoring junior engineers.

Bangalore5 to 8 yearsFull-timeWork from office1 opening

Key responsibilities 10

  • Design, develop, and maintain backend services and REST APIs using C# and ASP.NET Core.
  • Optimize database performance using Entity Framework Core, PostgreSQL, and raw SQL.
  • Build and maintain secure, scalable multi-tenant SaaS architecture.
  • Implement caching, rate limiting, and distributed locking using Redis.
  • Develop background jobs, messaging workflows, and third-party integrations.
  • Monitor production applications, troubleshoot issues, and conduct root cause analysis.
  • Conduct code reviews and follow clean coding, testing, and software design practices.
  • Mentor junior engineers and support their technical growth.
  • Collaborate with Product, QA, and DevOps teams on feature planning, releases, and technical decisions.
  • Leverage AI coding tools such as Claude Code to improve development productivity while maintaining code quality.

Required skills and qualifications 12

  • 5 to 8 years of backend development experience with C# and .NET Core / .NET 6 or later.
  • Strong expertise in ASP.NET Core Web API, middleware, dependency injection, authentication, and API versioning.
  • Hands-on experience with Entity Framework Core and query optimization.
  • Strong knowledge of PostgreSQL, including indexing, execution plans, transactions, and connection pooling.
  • Working knowledge of Redis and distributed caching.
  • Good understanding of asynchronous programming, concurrency, and thread safety.
  • Experience deploying and maintaining cloud applications, preferably on Microsoft Azure.
  • Familiarity with Azure App Service, Functions, Service Bus, and Blob Storage.
  • Strong understanding of clean architecture, SOLID principles, and design patterns.
  • Experience with unit and integration testing using xUnit, NUnit, or similar frameworks.
  • Proficiency in Git and CI/CD pipelines.
  • Strong problem-solving, communication, and collaboration skills.

Good to have 8

  • Experience building multi-tenant SaaS products such as CRM, ERP, or marketplace platforms.
  • Knowledge of Azure Service Bus, RabbitMQ, Hangfire, or similar messaging and background processing tools.
  • Familiarity with Application Insights, Azure Monitor, OpenTelemetry, or Grafana.
  • Exposure to Docker, Kubernetes, or Azure Kubernetes Service (AKS).
  • Experience integrating Meta Lead Ads, WhatsApp Business API, telephony platforms, or real estate portals.
  • Exposure to LLM APIs, Model Context Protocol (MCP), or AI-powered applications.
  • Knowledge of the real estate, proptech, or sales-tech industry.
  • Exposure to Java or Spring Boot.

Why join Leadrat 5

  • Work on a flagship SaaS product serving real estate professionals.
  • Solve challenging problems in scalability, performance, and multi-tenant architecture.
  • Contribute to AI-powered features and intelligent workflows.
  • Take ownership of features from design to production.
  • Collaborate with a growing engineering team and influence engineering best practices.
Apply now

Apply for Senior Software Engineer (.NET / C#)

Takes about 2 minutes. Your application goes straight to our HR team. Fields marked * are required.

Share a Google Drive, Dropbox or OneDrive link set to “Anyone with the link can view”.
Prefer email? hr@leadrat.com

Application received

Thanks for applying. Our people team reviews every application and will get in touch if your profile is a match.

Also email your CV

About Leadrat

Leadrat (Dhinwa Solutions Pvt. Ltd.) is a bootstrapped and profitable real estate technology company serving developers, brokers and channel partners across India and the UAE. With 100+ employees, we are building scalable, AI-powered products that help real estate teams manage the customer journey from the first enquiry to deal closure and post-sales.

Presales CRM (LeadratBlack)Post-Sales CRMEngagetoDialnowOffplanMCP server
Apply for this role