C# Developer

Investigo ,
Brentwood, Essex
Job Type: Full-time
Salary: £60,000 per annum

Overview

KEY ROLE RESPONSIBILITIES Code system amendments / enhancements as per specifications (modules / user interface / reports / web services / windows services). Test system amendments / enhancements made by self and others in partnership with QA resources. Documenting of system amendments / enhancements. Database design / administration in relation to system amendments / enhancements. Periodical review and enhancement of departmental software development processes. Experience Solid working knowledge of multi-user systems. Must have solid working knowledge of both thin and fat client multiuser systems Must know and regularly use all steps of the software development life cycle (especially technical specification / code writing / testing). Experience in object-oriented designed systems required. Experience in branch and environment management. Experience of liaising directly with users (both written and verbal) required. Technical Required Min. 4 years' experience in C# .NET Min. 4 years' experience in Web development (ASP.NET, Web API and Net Core and one of Angular2/React) Min. 4 years' experience in Object oriented software design Visual Studio 2015 or later Min. 3 years' experience in SQL Server 2005/Stored Procedures/Triggers/Functions Broad knowledge of XML, WPF, WCF, windows services Awareness of VSTS and release management processes IIS 7 Automated testing techniques such as Unit tests AGILE and Waterfall delivery methodologies