C# Developer - Johannesburg Verfied

R 45k - 65k per month Johannesburg, Gauteng Johannesburg, Gauteng more than 14 days ago 23-05-2016 2:24:50 PM
20-06-2016 2:24:50 PM
Ref : JHB110516CDKG
Our client is looking for an experienced C# Developer to be based at one of their clients in Johannesburg.
Requirements:
•IT Related Degree
•5 – 8 years of C# development working experience
•Must have been involved in Document Management Project at Enterprise level (storage and indexing)
•In depth working knowledge of C# language features
•Solid understanding of Object-oriented programming fundamentals
•Extensive knowledge of design patterns and the ability to recognize and apply them (e.g. GOF patterns)
•Solid knowledge and practical experience of at least one RDBMS, including basic DBA functions
•Excellent knowledge of at least one client-side technology. Needs to have detailed implementation experience as well as a solid understanding of the technology specific patterns
•Needs to have a high level understanding of the common frameworks in the .NET technology stack and needs to have detailed implementation experience in several of these frameworks.
•Must have the ability to analyse and solve complex problems in familiar and unfamiliar technology spaces, establishing the appropriate solution patterns to be followed by the technical team
•Should be able to establish automated testing patterns within a project (i.e. unit testing, integration testing, and performance testing).