Talent.com
This job offer is not available in your country.
.Net Developer - Dependency Injection

.Net Developer - Dependency Injection

knowledge ArtisanPune
12 days ago
Job description

Role : Dot Net Developer

Experience Required : 5+ years

Location : Nagpur / Pune

Work Mode : Onsite

Budget : Up to 15 LPA

Key Responsibilities :

  • Design, develop, and maintain scalable applications using .NET Core.
  • Build and manage Microservices-based architectures with a focus on performance and reliability.
  • Implement and optimize Kafka messaging systems for real-time data processing.
  • Work with PostgreSQL databases, ensuring query performance, indexing, and optimization.
  • Apply CQRS (Command Query Responsibility Segregation) principles where applicable.
  • Ensure robust system design through effective use of Design Patterns and Distributed Transactions.
  • Monitor and improve API performance and database query execution.
  • Implement error handling and monitoring frameworks such as NewRelic or SonarQube.
  • Collaborate with cross-functional teams to ensure high-quality product delivery.

Must-Have Skills :

  • Strong expertise in .NET Core (C#) with Dependency Injection and related frameworks.
  • Proven hands-on experience in Microservices architecture.
  • Strong understanding of Kafka and distributed messaging systems.
  • Proficiency in PostgreSQL and writing optimized SQL queries.
  • Knowledge of CQRS pattern and event-driven systems.
  • Experience with Design Patterns in real-world projects.
  • Hands-on experience in handling distributed transactions.
  • Strong knowledge of API and Database performance optimization techniques.
  • Nice-to-Have Skills :

  • Exposure to system architecture and solution design.
  • Knowledge of Login Performance, Login / Error Machinery.
  • Experience with NewRelic, SonarQube, or similar monitoring tools.
  • Familiarity with advanced performance tuning and debugging tools.
  • Desired Candidate Profile :

  • 5+ years of relevant experience in .NET Core and Microservices.
  • Strong problem-solving and analytical skills.
  • Ability to work in fast-paced environments and deliver quality solutions.
  • Excellent communication and collaboration skills.
  • (ref : hirist.tech)

    Create a job alert for this search

    Net Developer • Pune