Basic Qualification:9+ years of professional experience.NET developer/architect with strong Object Oriented skillsExperience in Application Architecture Design, or DevelopmentHands-on experience with Unit Testing and Inversion of Control ASP.NETGeneral understanding of technologies such as WCFUnderstanding of Agile Development methodologies like Scrum and XP