Description
My client is currently looking for a Senior .NET Developer, for a key role in the design and development of our newest federated search enterprise store and API.
This is a key development role requiring very strong technical and communications skills. The Senior .NET Developer will be responsible for design and development of key components of the system, collaborating with a team of business analysts and external developers.
This is a hands on development role and requires a strong software development background. of the system, collaborating with a team of business analysts and external developers.
Experience
- 5+ years' hands on industry experience, ideally in C#.Net development roles.
- Very strong experience in JSON, XML, XSD and XSLT.
- Experience of .NET Frameworks 4 and 4.5.
- Experience in C#.
- Experience in xQuery or xPath.
- Experience working with NoSQL databases.
- Experience in WCF and RESTful services.
- Experience working with Enterprise Data Stores or in Data Warehousing environments.
- Experience working with Enterprise Search.
- Experience of Unit Testing and Mocking tools, preferably Test Driven Development.
- Experience of Dependency Injection and Inversion of Control.
- Experience of Microsoft Visual Studio 2010 or 2012.
- Experience of Internet Information Services 7.
- Experience of Windows Server 2008 R2/2012.
- Experience of Red Hat Linux.
Desirable
- Knowledge of oData and WCF Data Services
- Experience of ORM frameworks, preferably Entity Framework.
- Experience with Marklogic Server 5.x/6.x
- Experience of Microsoft SQL Server 2008 R2.
- Experience in development of educational systems is highly desired