C# Developer - Pretoria Verfied

R 35k-50k per month Pretoria, Gauteng Pretoria, Gauteng more than 14 days ago 10-01-2017 5:32:21 AM
07-02-2017 5:32:21 AM
A software development company in Pretoria, focussed on banking and integration services is looking for a skilled and experienced Senior C# Developer to join their team.

Basic Requirements:
• Minimum 5 years’ experience in software development
• IT-Related degree (Honours Preferred)
• Excellent knowledge of the .Net framework 4.5, and C#
• MS SQL Server
• ASP.NET
• JavaScript
• Knowledge of Web API/MVC
• Reporting Services and Report Development
• Knowledge of Dependency Injection (Unity)
• Good Knowledge of Object Oriented Design
• Unit Testing (Microsoft Unit Testing, NUnit) Automated testing experience.
• Good understanding of SOLID principles
• Knowledge of Agile Methodologies will be beneficial
• Experience in Source Control, Git is preferred.
• Excellent software design skills

Not required but beneficial:
• Experience in UNIX based Operating Systems
• Knowledge of Programming languages and Technologies like Python, R, MySQL/Maria, Go will be beneficial

Responsibilities:
• Design, Develop, Implement and Support web and windows based applications

Competencies:
• Ability to apply industry best practices for application architectures & standards
• Ability to give input into innovative solutions
• Ability to work under pressure and tight deadlines
• Self-motivated and a self-starter
• Ability to work in a team environment