Senior Software Engineer
LeadSquared · Bengaluru
- Experience2–4 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelmid
- Posted15 Sept 2026
About LeadSquared
LeadSquared is hiring in Bengaluru in technology software. This role looks for around 2+ years of experience.
Skills
- .NET Core
- C#
- ASP.NET Core MVC
- ASP.NET Core Web API
- Windows Communication Foundation (WCF)
- multi-threading
- asynchronous programming
- concurrency
- MySQL
- Microsoft SQL Server
- SQL
- Redis
- RabbitMQ
- Apache Kafka
- AWS SQS
- Amazon Web Services (AWS)
- Microsoft Azure
- Google Cloud Platform (GCP)
The role
A backend developer at a growth-stage software product company designs scalable services and APIs with .NET Core, C#, and ASP.NET Core, while optimizing relational databases and supporting reliable distributed systems. The role also applies SQL and Redis to improve performance and prepares for Java-based backend development.
Full job description
The RoleWe 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 ResponsibilitiesDesign, 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.Utilise AI tools to maximise productivityOptimize 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 & Qualifications2–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 HaveExperience with Java, Spring Boot, or other JVM-based technologies.Familiarity with containerization (Docker, Kubernetes).Understanding of CI/CD pipelines and DevOps practices.