SENIOR C# DEVELOPER, GAUTENG, R45,000
Required Skills & Experience (At least 5 years at Advanced level)
* Practical experience at architecting, planning and delivering complex systems
* Extensive experience with C#
* Extensive experience with .NET Programming
* Extensive knowledge of object-oriented programming best practices
* Extensive knowledge of database design
* Extensive knowledge of source control, unit testing, code verification and documentation, including use cases.
* Experience with mentoring and managing developers in a team
* Experience of system integration with 3rd-party systems
* Web services
Beneficial Skills and Experience:
* Microsoft SQL Server
* Mobile platforms
* Gaming industry background
* Agile software development methods
* Working with graphic and creative teams.
Attributes that we are looking for in a successful candidate:
* Proficient in English both spoken and written.
* Self-motivated and good attention to detail.
* Strong analytical skills with ability to contribute in problem solving.
* Team player, loyal and client friendly.
* Ability to handle multiple tasks.
* Ability to work with clients in a positive, presentable and mature manner.
* Ability to plan a system from scratch