Lead .Net Developer

Further information

Our client is looking for a Senior-Lead Web Developer with strong experience of designing and developing web applications with ASP.Net, MVC 3/4 and C#, to join their exciting Data Science consultancy based in London.

You will be leading the web-based development that sits on top of their Azure-hosted data and analytics platforms. You will be someone with a passion for good architecture, keeping up to date with technologies, interested in events and conferences, someone who is opinionated about development but has good interpersonal skills as well.

A self-starter with a relentless focus on getting things done. You will be strong problem solver and be able to work in a dynamic and fast pace environment. You will be comfortable writing code on the whiteboard and working in a team.

The client doesn't have boring projects - everything they do is interesting, suitably challenging, and demands excellent solutions using the best technology and methodologies available. This is an exciting position in the emerging areas of Data Science and Big Data, and in the heart of the vibrant start-up scene in Old Street and Shoreditch.

You will be taking a lead role in developing the web application aspects of their Data Science and Data Visualisation projects.

You will be involved in establishing best practices for their development processes for building, testing and maintaining their code, and for growing & structuring their code-base.

You will be building a brand new Greenfield application from the start. Over time, you will be leading the development of a suite of Greenfield web-based applications, and overseeing the conversion of their existing Silverlight/WPF Data Visualisation platforms into ASP.NET MVC, HTML, JavaScript, D3.js.

The software will be built using the latest tools and technologies that include C# 4.5, ASP.Net MVC 4, Visual Studio 2012, SQL Server 2012, Azure, and integrated within wider solutions that include Python, Hadoop, MATLAB, R, D3.js. The company develop software using Agile techniques that include Test Driven Development, Continuous Integration, etc.