.NET C# Developer
Posted on February 12, 2025
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