Senior .NET Core Developer

Qode
Full-time
On-site
Position: Senior .NET Core Developer (Microservices + Cloud)
Experience: 8+ Years
Location: Gurgaon
Employment Type: Full-time

Role Overview:
We are seeking an experienced .NET Core Developer with strong expertise in C#, Microservices architecture, and AWS/Azure cloud services. The ideal candidate will design, develop, and optimize scalable, high-performance applications while collaborating closely with cross-functional teams.

Key Responsibilities:
Design, develop, and maintain applications using .NET Core and C#.
Architect and implement microservices-based solutions with scalability, performance, and reliability in mind.
Integrate and leverage AWS/Azure cloud services (e.g., Lambda, S3, API Gateway, Event Hub, Service Bus, App Services, etc.).
Work with REST APIs, asynchronous messaging, and cloud-native patterns.
Collaborate with architects, DevOps, and QA teams to ensure high-quality deliverables.
Participate in code reviews, technical design discussions, and knowledge sharing.
Troubleshoot and resolve technical issues across the development lifecycle.

Required Skills & Experience:
8+ years of hands-on experience in .NET Core and C# application development.
Strong experience in Microservices architecture and distributed systems.
Proficiency in AWS or Azure cloud services (experience in both is a plus).
Solid understanding of RESTful APIs, messaging queues, and event-driven architectures.
Knowledge of containerization (Docker, Kubernetes/EKS/AKS) is an advantage.
Familiarity with CI/CD pipelines, Git, and agile methodologies.
Strong problem-solving, debugging, and optimization skills.