.NET Core DeveloperWe are looking for a skilled .NET Core Developer with hands-on experience in building reliable, scalable, and sophisticated multi-tenant software systems. The ideal candidate will have strong expertise in C#, .NET Core, NoSQL databases, and a solid understanding of OOP principles, design patterns, and microservices architecture or distributed systems.
Key Responsibilities :
- Design, develop, and maintain high-quality software using .NET Core and C#.
- Build and support multi-tenant, scalable, and highly reliable software systems.
- Develop Web APIs adhering to SOLID principles and design patterns.
- Work with NoSQL databases to manage and optimize data storage.
- Participate in the design and implementation of microservices or distributed systems.
- Collaborate with cross-functional teams to deliver solutions that meet business requirements.
- Troubleshoot, debug, and optimize existing applications for performance and scalability.
- Work independently and take ownership of assigned tasks while adhering to project Skills :
- Hands-on experience with .NET Core framework.
- Proficiency in C# programming language.
- Experience working with NoSQL databases.
- Strong understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.
- Experience developing and consuming Web APIs.
- Experience with microservices architecture or distributed systems is preferred.
- Strong analytical and problem-solving skills.
- Ability to work independently with minimal supervision.
(ref : hirist.tech)