Software Engineer (Ref: KHSE)
Remuneration: Negotiable

Position in the Information Technology sector in Rosebank - Gauteng
Posted On Monday 12 July 2021
Job Description:

We are looking for… A highly skilled Software Engineer to design, build and extend high quality applications.

Please email applications through to

Main job function

Project responsibilities

Design and create high quality, testable software that meets specifications, follows standards and is easy to maintain

Participate in design discussions to define solutions for complex business requirements

Test and peer review code for technical accuracy, standards, and functional compliance to the design

Work in an agile development environment

Assist with creating project plans, breaking down requirements and estimating tasks

Identify and proposes areas of improvement throughout the software development process

Core competencies

At least one scripting language (Perl, Python, Ruby, Go), will be tested/assessed in Perl

Object Oriented Analysis and Design 

JavaScript, HTML and CSS




Control Versioning Software (git)

Test driven development techniques (TDD)

Excellent communication (verbal and written) skills 


Degree or College Diploma in IT


Client / Server architecture 

Relational database design

Web Servers (e.g., IIS, Apache, NGINX) 

Enthusiastic and self-motivated

Ability to work independently

Able to communicate effectively with remote global team members

Systematic and focused on delivery

Mid-level with 2+ years relevant experience

A Consultant will be in touch if you are shortlisted for the position. Please consider your application unsuccessful should you not have been contacted within 2 weeks. We will keep your CV on our database and contact you should you match the criteria of any other vacancies.

Please contact Kay Henderson