Location – London, UK
Role – Senior .NET developer
Mandatory Skills and Experience The successful candidate must have the following skills and experience:
· 8+ years practical, hands-on development experience with the following technologies: o Microsoft.NET (specifically Visual Basic.NET) o Extensive Windows Forms development experience o Microsoft Team Foundation Server o Microsoft SQL Server with strong T/SQL skills. o Microsoft Web Services Design and Architecture (specifically with IIS) o Microsoft Software/Server Technologies and Operating Systems o Microsoft Office Suite Development with VSTO (Visual Studio Tools for Office) with particular emphasis on Outlook, Word and Excel API development. o Click-Once deployment. o Oracle 10g with strong PL/SQL skills. o Demonstrable experience or understanding of the development of Workflow and Document Management applications.
· General Technical Skills: o A proven track record in a software development environment. o End to end experience of the project lifecycle. o Experience of RAD/Agile and Waterfall variant methodologies. o Excellent problem solving skills.
· Candidates will be expected to: o Demonstrate excellent communication skills (written and verbal). o Demonstrate ability to communicate complex technical problems and solutions to business users in an “understandable” way. o Be a Team Player as well as show individual strength and leadership. o Be "Customer" focused and committed to quality. o Be a "self-starter" - able to take ownership and be a team player when necessary.
Desirable Skills and Experience
Although not mandatory, the following skills are desirable and will differentiate stronger candidates:
· Knowledge and practical experience with any or all of the following: o K2.Net Workflow. o Meridio Document Management. o BCL easyPDF SDK o Redemption o Web Development using ASP.Net (C# or VB.NET) o C# or C++ Experience.
· Specific knowledge and experience of DSDM/Agile development methodologies and the PRINCE 2 project management methodology.
· London Market Insurance Broking experience