- BSc or equivalent in Computer Science/Engineering - Minimum of 6 years of development experience in .Net - 5+ years of experience in commercial .NET software development - Strong experience with ASP.Net, C#, WCF, TFS, SQL Server