HamburgerMenu
hirist

.Net Developer - Dependency Injection

knowledge Artisan
Pune
4 - 7 Years

Posted on: 17/09/2025

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.


info-icon

Did you find something suspicious?