HamburgerMenu
hirist

Senior Software Development Engineer - C#/.Net Core

Leadsquared
2 - 4 Years
Bangalore

Posted on: 29/09/2026

Job Description

About the job :

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.

- Utilise AI tools to maximise productivity.

- 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.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...