C# Dotnet Developer

Quest Global

Bengaluru

On-site

INR 3,500,000 - 6,000,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Quest Global in Bengaluru is seeking a senior software engineer with 8+ years of experience in C# and the .NET ecosystem. You will design and build backend services, microservices, and REST APIs, driving scalable architectures across platforms.

Strong emphasis on async processing, SQL Server/EF Core, NoSQL, messaging, cloud, and CI/CD with Docker and Kubernetes. You will mentor teammates and collaborate with cross-functional stakeholders to deliver reliable, secure software.

Qualifications

  • 8+ years of professional software development experience in C# and .NET.
  • Deep expertise in .NET Core / .NET 6/7/8 and ASP.NET Core Web API.
  • Experience with microservices and event-driven architectures.
  • Strong multi-threading, async/await, and memory management in C#.
  • Extensive SQL Server experience and EF Core; NoSQL like Redis/Mongo/Cassandra.
  • Experience with RabbitMQ or Kafka for streaming.
  • Strong TDD advocate; experience with xUnit or NUnit.
  • Cloud & CI/CD experience: Azure preferred or AWS; Docker, Kubernetes; CI/CD pipelines.

Skills

C# & .NET ecosystem
Distributed systems design
Multi-threading & async/await
Unit/integration testing
Communication & leadership

Tools

Docker
Kubernetes
Azure DevOps
Jenkins
GitHub Actions
RabbitMQ
Apache Kafka
SQL Server
Entity Framework Core
Redis
MongoDB
Cassandra

Job description

Job Requirements

At Quest Global, it’s not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that contributes to a brighter future. We bring together technologies and industries, alongside the contributions of diverse individuals who are empowered by an intentional workplace culture, to solve problems better and faster.

Experience: 8+ years of professional software development experience, with a strong focus on C# and the .NET ecosystem.

  • Backend Mastery: Deep expertise in .NET Core / .NET 6/7/8, ASP.NET Core Web API, and RESTful API design.
  • Architecture: Proven experience designing distributed systems, microservices, and event-driven architectures.
  • Concurrency & Performance: Strong understanding of multi-threading, asynchronous programming (async/await), and memory management in C#.
  • Databases: Extensive experience with SQL Server (or similar RDBMS) and Entity Framework Core. Experience with NoSQL databases (Redis, MongoDB, Cassandra) is a must.
  • Messaging Queues: Experience with message brokers like RabbitMQ or Apache Kafka for real-time data streaming.
  • Testing: Strong advocate for Test-Driven Development (TDD) and experience writing unit, integration, and performance tests (xUnit, NUnit).
  • Cloud & CI/CD: Experience with cloud platforms (Azure preferred, AWS acceptable), Docker, Kubernetes, and CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions).
Work Experience
Soft Skills
  • Problem Solver: Ability to troubleshoot complex production issues under pressure.
  • Communicator: Excellent verbal and written communication skills; ability to explain complex technical concepts to non-technical stakeholders.
  • Leader: A natural mentor who enjoys elevating the skills of the team.
  • Ownership: Proactive attitude with a strong sense of ownership and accountability.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET / C# Engineer
Senior .NET / C# Engineer

Quest Global • Pune District

On-site
INR 1,200,000 - 1,800,000
.NET Full-Stack Engineer
.NET Full-Stack Engineer

Quest Global • Bengaluru

On-site
INR 2,500,000 - 4,000,000
.net Back End Developer
.net Back End Developer

Quest Global • Pune District

On-site
INR 1,500,000 - 2,100,000
C#&.NET Desktop application engineers
C#&.NET Desktop application engineers

Quest Global • Chennai District

On-site
INR 900,000 - 1,500,000
Technical Lead Software Engineer
Technical Lead Software Engineer

Quest Global • Maharashtra

On-site
INR 4,000,000 - 7,000,000
C# Application Engineer
C# Application Engineer

Quest Global • Chennai District

On-site
INR 1,200,000 - 1,800,000
C#/WPF Software Engineer
C#/WPF Software Engineer

Quest Global • Thiruvananthapuram

On-site
INR 400,000 - 640,000
C# Developers with Semi Equipment Experience
C# Developers with Semi Equipment Experience

Quest Global • Bengaluru

On-site
INR 900,000 - 1,200,000
C# WPF Desktop Application Engineer
C# WPF Desktop Application Engineer

Quest Global • Chennai District

On-site
INR 900,000 - 1,300,000
Full Stack - Lead Engineer (C#, WPF)
Full Stack - Lead Engineer (C#, WPF)

Quest Global • Bengaluru

On-site
INR 1,500,000 - 2,300,000