Senior C#Net, Restful Services, API Developer Hammersmith, London

Data Careers
United Kingdom
From £50,000 to £60,000 per annum + Excellent Benefits
07 Oct 2017
07 Nov 2017
Contract Type
Full Time
Role: Senior C#.Net, Restful Services, API Developer – Hammersmith, London

Package: Up to £60K & Excellent Benefits

My client delivers Digital Solutions within the Public Sector and requires a Senior .Net Developer to work in an Agile delivery team. The client have been engaged to undertake a technology refresh of the .NET/Microsoft application stack to use Web API / AngularJS, and develop specific enhancements to the existing services.

You will be required to troubleshoot a production environment and liaise directly with the customer. It’s important that you are familiar with working in this way, working directly with clients and minimal supervision. There are also regular new additions to the existing sites which require estimation exercises, planning, delivering the work including being involved in the entire software development lifecycle. You will liaise with testers, managers, SysOps and will be expected to manage and prioritize your own workload.

Key Skills:

    C# .NET (4+) essentialWeb Api 2+ and Restful services essentialCan demonstrate knowledge and application of common Design PatternsExperience using any IoC (Windsor, StructureMap, Ninject, Autofac etc) essentialTDD experience essentialIIS 8 essentialSQL Server 2005 or later essentialVisual Studio 2013 or later essentialAngularJS would be a big advantage but not absolutely essential (but then must have good experience with e.g. Knockout, Backbone or similar)Git very beneficial (although experience with Mercurial will suffice)ASP.NET Webforms experience is beneficialSOAP web services experience is beneficialJQuery beneficialContinuous Integration (TeamCity etc) beneficialHaving a ‘problem solving’ mindset – the ability to methodically work through a problem and ask the right questions to reach an understandingA demonstrable trait of having been enthused by technology from an early ageAn excellent communicator, able to liaise with client representatives and colleagues alikeExperience working in a team using agile project management methodologies (e.g. Scrum)Experience using agile development methodologies (BDD etc)A “can-do” proactive attitudeA desire to better one’s self and look to innovate within the team for the good of the companyAble to work alone or in teams of other developers
We are an Employment Business and an Employment Agency as defined within The Conduct of Employment Agencies & Employment Businesses Regulations 2003

This job was originally posted as