• 5+ years of SW development experience
• Perfect knowledge of core C#, multithreading and network programming
• Very good knowledge of MS stack — ASP.NET MVC, MS SQL Server, WCF, IIS
• Very good knowledge of Web technologies — Javascript / AJAX, WebServices
• Strong OOD skills, exposure to model based development
• Ability to consider SW design & architecture, scalability, performance, security and user experience at every step of the development process
• BA/BSc
• Outstanding communication skills and high personal discipline
• Adequate level of English