.Net Developer (Remote or Office Based)

Nigel Frank International
13 Apr 2018
06 May 2018
Contract Type
My client is looking to hire a .Net Developer to join their team. The position has an option of remote working - but you must be able to be on site once every two weeks for a team meeting. Responsibilities: Work with the latest tools and technologies Have great kit to work with and a sit stand desk to work from Follow best practices - domain-driven design, behaviour-driven development, test-driven development, pair programming, refactoring, SCRUM, continuous Integration and code reviews Write tests, build features, fix bugs. Code! Take responsibility for your work and see it delivered to customers Work with a fun team in a great location Join a comprehensive health insurance scheme Join company pension scheme Skills & Requirements You'll have: Professional experience using C# In-depth knowledge of .NET Experience of REST API development and JSON Knowledge of Domain-Driven Design approach Test/Behaviour-Driven development experience Deep knowledge of S.O.L.I.D. principles of OOD Experience of ReSharper/other refactoring tools Experience of profiling tools (RedGate, JetBrains, MSSQL) Experience in working with SQL databases Experience delivering solutions at scale Experience in these would be desireable: MongoDb or NoSQL databases in general Elasticsearch AngularJS or other MVC JS frameworks Agile working Javascript / Typescript Container technologies Microservices RabbitMQ - provided by Dice .NET, AGILE, ANGULARJS, C#, FIX, JAVASCRIPT, JSON, MONGODB, MVC, NOSQL, OOD, PAIR PROGRAMMING, REFACTORING, RESHARPER, SCRUM, SQL