Senior Software Engineer

LeadSquared

Bengaluru

On-site

INR 800,000 - 1,400,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

LeadSquared is seeking a passionate backend developer with strong .NET Core expertise to design scalable, high-performance services powering our applications. You will build robust APIs, services, and microservices, with a view to evolving towards Java-based technologies in the future.

The role requires ownership, clean code, and collaboration with cross-functional teams. You will optimize queries, implement caching and messaging, and prepare for future Java transitions while staying current

Qualifications

  • 2–4 years of backend development experience with .NET Core.
  • Strong programming skills in C#.
  • Experience with ASP.NET Core MVC, Web API, and WCF.
  • Solid understanding of multi-threading, asynchronous programming, and concurrency.
  • Experience with MySQL, SQL Server, or equivalent relational databases.
  • Strong expertise in SQL programming and query optimization for large datasets.
  • Familiarity with caching solutions like Redis.
  • Experience with message brokers such as RabbitMQ, Kafka, or AWS SQS.
  • Hands-on experience with cloud platforms (AWS/Azure/GCP).
  • Exposure to analytics, observability, monitoring, and performance tuning.
  • Logical thinking and a strong foundation in software design principles.
  • Willingness to learn and transition to Java stack over time.

Responsibilities

  • Design, develop, and maintain scalable backend services using .NET Core.
  • Build and optimise RESTful APIs and microservices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and testable code.
  • Optimize database queries and ensure high performance for data-intensive operations.
  • Implement caching and messaging solutions for performance and reliability.
  • Prepare for and support a future transition to Java-based backend systems.

Skills

.NET Core
C#
ASP.NET Core MVC
Web API
WCF
multithreading
asynchronous programming
SQL
MySQL
SQL Server
query optimization
Redis
RabbitMQ
Kafka
AWS
Azure
GCP
observability/monitoring
software design principles
Java stack transition

Tools

Docker
Kubernetes
CI/CD

Job description

We are looking for a passionate and skilled backend developer with strong expertise in .NET Core to join our team. This role is ideal for someone who thrives in building scalable, high-performance services and is open to transitioning into Java-based technologies in the future.

You will be responsible for designing and developing robust backend systems, APIs, and services that power our applications. A strong sense of ownership, attention to detail, and a commitment to writing clean, maintainable code are essential.

Key Responsibilities
  • Design, develop, and maintain scalable backend services using .NET Core.
  • Build and optimise RESTful APIs and microservices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and testable code.
  • Optimize database queries and ensure high performance for data-intensive operations.
  • Implement caching and messaging solutions for performance and reliability.
  • Prepare for and support a future transition to Java-based backend systems.
Required Skills & Qualifications
  • 2–4 years of experience in backend development with .NET Core.
  • Strong programming skills in C#.
  • Experience with ASP.NET Core MVC, Web API, and WCF.
  • Solid understanding of multi-threading, asynchronous programming, and concurrency.
  • Experience with MySQL, SQL Server, or equivalent relational databases.
  • Strong expertise in SQL programming and query optimization for large datasets.
  • Familiarity with caching solutions like Redis.
  • Experience with message brokers such as RabbitMQ, Kafka, or AWS SQS.
  • Hands-on experience with cloud platforms (preferably AWS, or Azure/GCP).
  • Exposure to analytics, observability, monitoring, and performance tuning.
  • Logical thinking and a strong foundation in software design principles.
  • Willingness to learn and transition to Java stack over time.
Nice to Have
  • Experience with Java, Spring Boot, or other JVM-based technologies.
  • Familiarity with containerization (Docker, Kubernetes).
  • Understanding of CI/CD pipelines and DevOps practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

Digit IT • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Dotnet Developer
Dotnet Developer

UST • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer / Team Lead (.NET Core)
Senior Software Engineer / Team Lead (.NET Core)

Innovature • Ernakulam

On-site
INR 1,200,000 - 2,000,000
Backend .NET Developer
Backend .NET Developer

Codezyng • Udupi district

On-site
INR 1,200,000 - 1,800,000
Back End Developer
Back End Developer

Astroyogi • Gurugram District

On-site
INR 800,000 - 1,500,000
Software Engineer
Software Engineer

Schima Sysnet and Systems • Chennai

On-site
INR 800,000 - 1,200,000
.NET Developer Experience: 3–5 years
.NET Developer Experience: 3–5 years

CapeStart • Nagercoil

On-site
INR 900,000 - 1,300,000
Software Development Engineer (.NET Full Stack)
Software Development Engineer (.NET Full Stack)

Actualize • Pune District

On-site
INR 1,000,000 - 1,500,000
Senior Backend Developer
Senior Backend Developer

Kavi Software Technologies Private Limited • Chennai District

On-site
INR 900,000 - 1,300,000
.NET Senior Software Engineer
.NET Senior Software Engineer

Artesian Software Technologies LLP • Sahibzada Ajit Singh Nagar, Chandigarh, Panchkula

On-site
INR 1,400,000 - 2,200,000