? 3 plus years of software development experience ? Strong coding, and debugging skills in C#, ASP.NET, WCF and T-SQL ? Strong knowledge in data structures, algorithms, and object oriented programming techniques and databases ? Experience on tool development ? General knowledge of software quality assurance practices ? A BS/MS in computer science or equivalent industry experience ? An open and collaborative communication style