Talent.com
This job offer is not available in your country.
.Net Developer - Microservices Architecture

.Net Developer - Microservices Architecture

DeqodeIndia
22 days ago
Job description

Experience : 6+Years

Location : Pan India

Notice Period : Immediate Joiners

Key Responsibilities :

  • Design and develop microservices-based architectures using .NET Core
  • Implement and manage event-sourced applications with real-world use cases
  • Ensure smooth communication between services using REST APIs, message queues, and other event-based mechanisms
  • Optimize systems considering Stateful vs Stateless services design principles
  • Develop solutions with a solid understanding of Synchronous vs Asynchronous operations
  • Apply Dependency Injection (DI) principles to enhance modularity and testability
  • Collaborate with cross-functional teams including DevOps, QA, and Product
  • Deploy and manage applications in the Azure cloud environment
  • Build and maintain containerized services using Docker
  • Use Kubernetes to orchestrate and scale services across environments

Required Skills & Experience :

  • 6+ years of professional experience in software development using .NET / .NET Core
  • Proven hands-on experience working on at least one event-sourced application
  • Strong experience in microservices architecture and implementation
  • Deep understanding of RESTful APIs, event-based communication, and messaging systems (e.g., RabbitMQ, Azure Service Bus)
  • Solid understanding of Stateful vs Stateless applications
  • Familiarity with Synchronous vs Asynchronous system design and coding
  • Strong grasp of Dependency Injection (DI) and best practices in code modularity
  • Minimum 1 year of hands-on experience with Azure cloud platform
  • Experience with Docker for containerization
  • Hands-on with Kubernetes for managing, deploying, and scaling microservices
  • ref : hirist.tech)

    Create a job alert for this search

    Net Developer • India