• 5+ years of experience working on customer facing web applications in a role with significant contribution to the product architecture
• Expert knowledge of C# 4.0 and the .Net framework
• Extensive experience in web client side technologies: Javascript, JQuery, HTML5, CSS, AJAX
• Extensive experience in web server side technologies: ASP.NET
• Experience with Database -Sql server
• Understanding of computer networks and how they work ("under the hood" of the networks, and not just "using libraries", e.g. HTTP protocol, how web server works, etc)
• Experience with object oriented design, software architecture and design patterns. Advantages: MVC
• Optimization and tuning
• Experience in a multi-threaded environment
• Experience with one of the following libraries: AngularJS, ExtJS, Node.js, Bootstrap, Knockout JS, Polymer, Backbone – advantage.
• Experience with object oriented design, software architecture and design patterns
• Strong problem solving
• Strong analytical and organizational skills
• Ability to convert requirements into solid designs and manage their successful implementation and deployment
• Experience mentoring developers and fostering a culture of teamwork
• Strong experience in Object Oriented analysis and design, classic design patterns
• Exceptional collaboration, listening, written and verbal communication skills