Head Software Developer

Location: Centurion, Gauteng, South Africa
Date Posted: 07-06-2018
Our client is looking for an experienced software developer to upgrade systems as well as develop new systems. 
The relevant degree'd person must be able to work independently to complete writing software systems, upgrading systems and developing new software.

Skills to Include:
  • C# with sound VS2015 and C# 6.0 experience
  • VB6.0 development experience
  • MS SQL 2008 R2 (or higher) with good SQL and RDBMS skills
  • Hands on experience with ORM data access APIs (DevExpress XPO or any other ORM experience)
  • Hands on experience with DevExpress component set
  • Understand and coded against role-based security systems
  • Worked with and configured Microsoft’s Remote Desktop Services (RDS) and RemoteApp technology for the development of RemoteApp friendly applications
  • Have a very good understanding of standard network protocols, especially TCP/IP (it is an absolute requirement to have programmed against Berkeley socket APIs and other serial streams like RS232)
  • Have hands on experience with (custom) application layer network protocols
  • Microsoft .NET (good knowledge)
  • WinForms/WPF/etc.
  • WCF (Windows Communication Foundation)
  • ASP.NET – MVC/Web API (Web based applications)
  • HTML, CSS, Javascript (Web based applications)
  • MS SQL, MySQL, Oracle, SQLite, etc.
  • Object-oriented Programming
  • Programming Design, Principles and Practices

 Qualification Required:
Relevant Degree in Software Development
this job portal is powered by CATS