Very good knowledge of C#, .Net environment
· Hands on experience in programming multithreaded solutions
· Knowledge of best practices such as TDD
· Some knowledge of WPF applications
· Problem solving skills
· Persistence in finding the best solution and being quality oriented