Role: .NET Developer (C#)
Experience: +5 years
Overview: We are looking for a .NET developer to design, develop, and implement a cutting-edge ASP.net Project enabling gRPC communication. This role is crucial for improving our monitoring, forecasting, and operational responsiveness by development/upgradation of existing system. The ideal candidate will possess deep expertise in .net techniques using NuGet Packages with a strong ability to build scalable and robust solutions that integrate seamlessly with our existing data infrastructure.
Key responsibilities:
Design, develop, and maintain a scalable .net Projects
Integrate the library with existing data infrastructure and real-time pipelines.
Optimize algorithms and system architecture for performance and scalability.
Collaborate with engineering & domain experts to translate requirements into technical solutions.
Stay current with ML advancements and contribute to technical documentation
Skills:
- 5+ years of hands-on experience in ASP.net C# development including gRPC/WCF communication protocol preferably for linux & Windows Application development.
- Strong experience with gRPC for inter-service communication.
- Data Engineering: Experience with data processing, ETL pipelines, and big data technologies (e.g., Apache Spark, Kafka, SQL databases).
- Familiarity with cloud computing platforms (Azure, AWS).
- Software Engineering: Solid understanding of software development best practices, including version control (Git), CI/CD, testing, and code quality.
- Development of Unit Testing/Integration Testing
- Execution of Test Case
- Understanding/Operation of git
- C#.net Development with Visual Studio
- REST api communication using C#.net
