Job Description

A rapidly growing Digital consultancy are now searching for a .NET Architect to join their Architecture team. This client are searching for an ambitious, driven individual to work with one of their key clients. They are able to offer a fantastic company culture, training and development scheme and access to cutting-edge technologies.

Your role will involve understanding business and technology requirements, engineering solutions that make the best use of available resource and deliver maximum value.

Experience and skills:
* Designing solutions for development
* Reviewing code and ensuring best engineering practices are implemented
* Challenge developers to develop robust solutions efficiently
* Work with other architects to analyse cross platform impacts
* Deliver high quality well tested software and to inspire those around you to do the same.

Experience and skills:
* Prior background in software development and 1-2 years' experience within solutions architecture
* Knowledge of the following technologies: C#, ASP.NET, NO-SQL, Logging, WebApi,Ninject, Ajax, JavaScript, Visual Studio 2013 onwards, Microsoft Sql Server , Resharper, Linq, Delegates(Async-Await, Task etc..) Entity Framework, TFS, VSS, git-VSTS, Dapper, NUnit, MOQ, Windsor/ Niject /Unity, FXCop, StyleCop etc.
* Experience with Behaviour Driven Development/Test Driven Development
* Cloud based development (Azure)
* Knowledge and solid experience of Agile and XP practices
* Excellent multi-tasking and strong communication skills
* Excellent communication skills and the ability to manage stakeholders at all levels
* A Degree or similar level qualification.

Please apply to this role with an up-to-date CV in the first instance.

The JM Group is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. The JM Group is an Equal Opportunities employer and we encourage applicants from all backgrounds.