In-depth understanding of OOAD concepts and is able to think through a problem at abstract level to come up with the solution.
Good design skills using n-tier architectures (scalability, multithreading, caching, business & data layers) or SOA based applications
Good Hands on skills in coding in C#, basic skills in Threading, Serialization, Performance, Security and Remoting, .Net 2.0, 3.0 and 3.5 frameworks, Exposure to both Winforms and ASP .net
Good understanding of patterns like MVP, MVVM, MVC etc
Understands GUI development best practices
Exposure in customizing and extending UI controls like Tree View, Ribbon, Property Grid, WPF Grid etc.
Should understand XBAP
Should have more than 6 months experience in designing applications using WPF, Expressions Blend and Visual Studio 2008 or higher.
Understands the WPF as a framework with decent knowledge base framework elements, the layout system, Visual Tree, User Control, data binding, control template, styles and dynamic resources and animations.
Must have good communication skills.
Resume should contain the following details.
Please provide your Employment History Details: Company Name, Designation & Duration, and Complete Project Details with Skills.