Home
Jobs

Dot NET Core Developer (Senior)

6 - 8 years

13 - 15 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

As a Back End Engineer ], you will be responsible for designing, developing, and maintaining backend services using .NET technologies, primarily focusing on C#, .NET 8, and containerization tools like Docker. You will be working with modern architectures such as microservices and distributed systems using technologies like gRPC, GraphQL, and Dapr. You will collaborate with cross-functional teams to build reliable and scalable back-end systems that serve millions of users. Responsibilities: Design and develop high-performance, scalable, and secure back-end services and APIs using C# and .NET 8. Work with Docker to containerize services and deploy them to cloud platforms. Implement and maintain gRPC and GraphQL APIs for communication between microservices and third-party services. Collaborate with the front-end team to integrate back-end services with user-facing applications. Develop distributed systems and implement patterns like event-driven architectures using Dapr. Write efficient, reusable, and maintainable code following best practices. Work on performance optimization, including reducing latency and improving throughput. Participate in code reviews to maintain high-quality code standards. Troubleshoot and debug issues in production and development environments. Monitor the performance and availability of deployed services, identifying and resolving issues promptly. Contribute to the continuous improvement of development practices, tools, and processes. Required Skills & Qualifications: Proven experience as a Back End Engineer or similar role with a strong focus on C# and .NET technologies (minimum 3-5 years of experience). Deep knowledge of C# and .NET 8, with the ability to write clean, efficient, and maintainable code. Hands-on experience with Docker and containerized environments. Experience with gRPC and GraphQL for building high-performance APIs. Familiarity with Dapr (Distributed Application Runtime) for building microservices-based applications. Solid understanding of RESTful API design and development. Experience with relational and NoSQL databases such as SQL Server, PostgreSQL, MongoDB, or similar. Familiarity with cloud platforms like Azure Strong understanding of software development principles, including version control (Git), CI/CD pipelines, and Agile methodologies. Excellent problem-solving skills and ability to troubleshoot complex systems. Strong communication and teamwork skills, with the ability to collaborate effectively across teams. Bachelors degree in Computer Science, Engineering, or related field, or equivalent experience. Preferred Skills & Qualifications: Experience working with Kubernetes or other container orchestration platforms. Familiarity with serverless architectures. Knowledge of microservices patterns and practices. Experience with testing frameworks (unit testing, integration testing, etc.). Familiarity with event-driven architectures and messaging systems (e.g., Kafka, RabbitMQ). Experience with monitoring and logging tools (e.g., Prometheus, ELK stack, Datadog). EXPERIENCE 6-8 Years SKILLS Primary Skill: .NET Development Sub Skill(s): .NET Development Additional Skill(s): .NET Core, C#, Docker

Mock Interview

Practice Video Interview with JobPe AI

Start Computer Science Interview Now
Infogain
Infogain

IT Services and IT Consulting

Los Gatos CA

5001-10000 Employees

289 Jobs

    Key People

  • Bill Galloway

    Chief Executive Officer
  • Ashish Gupta

    President

RecommendedJobs for You

Hyderabad, Telangana, India

Noida, Uttar Pradesh, India

Bengaluru / Bangalore, Karnataka, India

Hyderabad / Secunderabad, Telangana, Telangana, India