At least 2-3 years of experience in a position of software developer
Good understanding and experience in C#, .NET, SQL Server technology
OOP- good understanding of the concept
Proficient in server-side development, client-side proficiency is a plus
knowledge and experience of web-based enterprise applications architectures, including design patterns, ORMs, N-tier architectures, etc. The code should be capable of handling complexity
Proficient with Web Services and XML technologies
Knowledge of web standards is a plus
Software Development: Capacity to design, create, test and document the code