• Location: South Africa, Gauteng, Johannesburg
  • Date Posted: 14th Mar, 2019
  • Reference: 1400319CB

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 experience with HTML, CSS and Javascript
* 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:
* C++
* Java
* Microsoft SQL Server
* Mobile platforms
* Linux
* 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

Similar Jobs

Full Stack .NET Developer - Permanent - Johannesburg
South Africa, Gauteng, Johannesburg

Software Developer
South Africa, Gauteng, Johannesburg

Software Developer
South Africa, Gauteng, Johannesburg

C# Developer
South Africa, Gauteng, Johannesburg