27 Nov '18
Software Development Engineer

Information Technology, KwaZulu Natal Pietermaritzburg

Market Related -

Research + development of new software products. The job will involve the full software development life cycle from requirement gathering through to high-tech support. All products developed will be competing in international markets and, therefore, need to be of the highest quality standard


  • Minimum BSc Degree, preferably in Electronic Engineering
  • Aptitude for writing code
  • Responsible, self-motivated & meticulous individual driven to meet deadlines
  • Significant attention to detail
  • Familiarity with:
    • all operating systems in common use
    • all ancillary software in common use
    • the theory of relational databases
    • object orientated programming
    • scripted languages
    • web development, MVC & client-server development
    • mobile application development 

Functions of the Job:

  • Compile technical software specifications
  • Design & write software programs from technical specifications
  • Test & release software according to ISO procedures
  • Maintain & support software as requirements change & new technologies arise
  • Develop clean, well-documented code according to established software engineering guidelines
  • Solve complex problems through deep understanding & simple design
  • Apply strong programming skill across a wide range of software languages:
    • Java, C, TCL, Ruby, HTML, Javascript, CSS, .NET

 Please only apply if you have a BSc degree and fulfil the criteria. CVs can be sent to Gillian: talent@hcrecruit.co.za

Other Benefits: Market Related

Ad Visible Until: 26 December 2018
Ref: DUR000675/GD

Vacancy Type: Permanent