Our client, a fast moving, dynamic organisation who use the latest technology, seeks a .Net Developer to join their solution-focused, new technology aware development team.
The .Net Developer will undertake the continued design and development of software systems, provide advice and guidance to ensure the stability and performance of software systems and architecture, actively participate in the Agile development process, including Sprint Planning and Retrospectives, maintain any documentation as may be required for software systems, employ best practice development techniques (including Test Driven Development, Design Patterns etc.), undertake code reviews and encourage peer review of their own work.
You must be a strong C# coder with SOLID principles in mind, .Net Development (4.5) (WebAPI, REST and WCF Web Services), a passion for writing good code, Unit Testing, TSQL, ORMs (Entity Framework/EF), Performance Tuning, Microsoft SQL Server, and SQL Azure.
You must be willing to undertake technical training to maintain your technical skillset (both formal courses and informal, reading technical blogs etc.).
Salary: To £45,000