- At least 3 solid years of Object Oriented experience - Programming in .Net environment using C# and VB.Net - Good written and oral communication skills - Experience with developing and interpreting Use Cases, Object models and Database models - At least 3 years of experience programming in MS SQL using Stored procedures