1. Over 4 years of experience in C# development.2. Experience in .NET Core development is highly preferred. 3. Basic understanding of containerization technologies. 4. Experience in working with Redis. 5. Proficient in SQL syntax. 6. Experience in using any testing framework. 7. Proficient in using Git or other version control tools for code management and team collaboration. 8. Familiarity with OOP concepts