SharePoint Application Developer

An international engineering company who operate in the Nuclear, petrochemical and Oil & Gas sectors, although no exclusively, are looking for an Applications Developer who is responsible for the development and enhancement of their business and knowledge portal and the management and support of existing sites and applications hosted on SharePoint. The role is based in Crawley and is paying market rates.
You must have strong experience of:
Microsoft Office SharePoint Server & Windows SharePoint Services
SharePoint CMS
.NET Development platform, in particular ASP.NET and C# preferable
You must also be familiar working with:
SQL / MS SQL Server including Reporting and Integration Services
K2 BlackPearl & Implementing InfoPath solutions
Although not essential, any experience of developing web applications, Enterprise workflow technologies is a benefit
As is knowledge of Information Security principles and related technologies, including Active Directory and Kerberos