.NET Core Developer (Senior) with skills .NET Development, .NET Core, C#, Docker for location Bangalore, India
ROLES & RESPONSIBILITIES

JD for back end Engineer:

 

Job Summary:
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.

  • Bachelor's 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
ABOUT THE COMPANY

Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP).

Infogain, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, the UAE, and Singapore, with delivery centers in Seattle, Houston, Austin, Kraków, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.

Express Application
Upload Microsoft word, PDF file upto 500KB.
Recent Jobs
Posted on April 25, 2025
Azure Data Engineer (Senior) | 6-8 Years | Data Engineering - databricks , CI/CD, Azure DevOps (ADO), Azure Datalake, Azure Data Factory...
Posted on April 25, 2025
.NET Fullstack (React) Developer (Standard) | 3-4.5 Years | .NET Development - Spring Boot Microservices, ReactJS, C#, Redux Saga
Posted on April 25, 2025
.NET Fullstack (React) Developer (Lead) | 8-11 Years | .NET Development - Spring Boot Microservices, ReactJS, .NET Core, C#, Redux Saga
Posted on April 25, 2025
.NET Fullstack (React) Developer (Senior) | 8-11 Years | .NET Development - ReactJS, .NET Core, C#, Redux Saga