We are looking for experienced Microsoft developers with a passion for developing software and learning new skills. QUALIFICATION AND EXPERIENCE Bachelor's Degree or IT related certification. Master's degree in computer science a plus 3 years or more of application development experience with strong business process optimization expertise C#, .NET Framework (All areas including, WPF, WinForms, Serialization, Reflection, Security, ADO.NET, multi-threading, Entity Framework) Very strong SQL Server developer skills: Understanding SQL Server and SQL server programming such as but not limited to stored procedure, user defined functions, tables, indexes (and their types), views Strong understanding of computer science fundamentals with problem solving and quantitative analytical skills Ability to implement and continually improve efficiencies in the product development process Experience with designing, developing and implementing EDI solutions Fluency in English Ability to work on-site in Turin on a full-time basis (Monday to Friday).