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)