05/04/2019
1. Strong knowledge of .NET web framework 4.0, 4.5
2. Proficient in C # with a good knowledge of their ecosystems
3. Good understanding of and experience using Web API, MVC 4 or later version , Azure
4. Strong understanding of object-oriented programming
5. Skill for writing reusable libraries
6. Familiar with various design and architectural patterns
7. Knowledge of repository patterns
8. Familiarity with Microsoft SQL Server
9. Experience with popular web application frameworks
10. Knack for writing clean, readable, and easily maintainable code
11. Understanding of fundamental design principles for building a scalable application
12. Experience implementing unit tests
13. Proficient understanding of code versioning tools such as Git, SVN, and TFS