.NET C# Developer

Posted on February 12, 2025

Apply Now

Job Description

  • Job Title: .NET C# Developer No of Positions to Fill: 1
  • Job starts date: 1st-Jan-2025 Length of the Assignment (in Months): Minimum 4 to 6 months
  • Employment Type: Contractor (C2C) Location (City, State): Ahmedabad / Pune / Indore
  • Work Mode – 5 Days work from EIC office Shift timing (if any): General Shift
  • Experience Level: 5-7yrs
  • Relevant Experience required: 5-7years
  • Education Required: Bachelor’s / Masters / PhD : BE/B tech
  • Technical Interview Details
  • Interview Rounds Employee Names Type of Interview (Phone / MS-Teams / In-Person)
  • Resume Screen & 1st Technical Interview Internal MS-Team – Video mode / In person
  • 1st Technical Interview Client MS-Team – Video mode / In person
  • 2nd Client Interview Client MS-Team – Video mode
  • JD for .Net C# Developer
  • Background We are seeking a talented .NET C# Developer with expertise in building scalable, high-performance applications.
  • The ideal candidate will have hands-on experience in C#, .NET Core, Microservices, and modern DevOps practices,
  • including Docker and Kubernetes. You will be responsible for designing and developing backend services, integrating
  • with third-party systems, and ensuring high availability and scalability of our cloud-based applications.
  • Mandatory Skills 5-7 years of experience in software development using C# and NET Core
  • Hands-on experience in building Microservices with a focus on scalability and reliability.
  • Expertise in Docker for containerization and Kubernetes for orchestration and management of containerized applications.
  • Strong working knowledge of Cosmos DB (or similar NoSQL databases) and experience in designing distributed databases.
  • Familiarity with CI/CD pipelines, version control systems (like Git), and Agile development methodologies.
  • Proficiency in RESTful API design and development.
  • Experience with cloud platforms like Azure, AWS, or Google Cloud is a plus.
  • Excellent problem-solving skills and the ability to work independently and in a collaborative environment.
  • Strong communication skills, both verbal and written.
  • Key Responsibilities Design, develop, and maintain applications using C#, NET Core, and Microservices architecture.
  • Build, deploy, and manage containerized applications using Docker and Kubernetes.
  • Work with Cosmos DB for efficient database design, management, and querying in a cloud-native environment.
  • Collaborate with cross-functional teams to define application requirements and ensure timely delivery of features.
  • Write clean, scalable, and efficient code following best practices and coding standards.
  • Implement and integrate APIs and services with microservice architectures.
  • Troubleshoot, debug, and optimize applications for performance and scalability.
  • Participate in code reviews and contribute to improving coding standards and practices.
  • Stay up-to-date with the latest industry trends, technologies, and development practices.
  • Optional Skills Experience with Azure Kubernetes Service (AKS) or Amazon Elastic Kubernetes Service (EKS)
  • Familiarity with Event-driven architecture, RabbitMQ, Kafka, or similar messaging systems.
  • Knowledge of DevOps practices and tools for continuous integration and deployment.
  • Experience with front-end technologies like Angular or React is a plus.

Required Skills

.net core c# microservices docker rdbms cloud platforms like aws and azure