Senior C# Developer - Johannesburg Verfied

R 45000-65000 per month Johannesburg, Gauteng Johannesburg, Gauteng more than 14 days ago 18-11-2016 1:00:01 AM
16-12-2016 1:00:01 AM
A leading IT company based in Johannesburg is currently looking for a Senior C# Developer to join their team.

This job entails delivering project based solutions to a variety of clients in different industries.

Requirements:
• BSc degree or equivalent
• 5 – 8 years of C# development experience.
• Extensive working knowledge of C# language features.
• Concrete 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.
• Exceptional 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).

Recruiter: Hire Resolve