.Net Developer Job in San Jose, California US

.Net Developer

The Judge Group is seeking an experienced Software Developer for a 1 year contract opportunity for our client near San Jose, California. Qualifications: -Must have a good balance between front-end and back-end development skills. -Proven experience building end-to-end business applications for Windows and Web platforms using .Net framework. -Solid Object Oriented skills, including an understanding of common OO and Web Application patterns. -Advanced proficiency in .NET programming (.NET 4.0+) using C# (desired) or VB.NET -Strong skills in designing and implementing complex solutions, including high-level and low-level architecture design skills -Experience building applications based on SOA using Microsoft WCF -Proficiency in developing and delivering Web and Client applications using Silverlight, ASP.Net and WinForms technologies -Practical knowledge of Dependency Injection, including Unity and/or MEF -Practical knowledge of ORMs, including Microsoft Entity Framework 4.x and/or nHibernate / nFluent -Working knowledge of LINQ -Proficiency with UML designs -Solid understanding of SQL databases, specifically Microsoft SQL Server and SQL/T-SQL -Experience with database design tools (e.g. ERWin) -Proficiency in interoperations between .NET applications and Microsoft Office tools, primarily Microsoft Excel -Practical knowledge of Test Driven Development with nUnit and/or Microsoft Test is a plus. -Experience working with TFS for source control and project / process management is a plus.