Johannesburg, South Africa
This role will serve as a Senior Software development specialist, responsible for developing, designing solutions and maintaining Compuscan systems. This role requires one to understand the client requirements clearly in order to design and deliver sustainable and robust solutions. In addition, this role will require active participation in a collaborative manner to design, development and maintain the existing Compuscan systems. This role requires the capacity to develop a clear understanding of the business needs and translate them into relevant and robust solutions that will fit in with the longer-term direction and strategy.
Diploma/Degree in IT related discipline
5+ years Software Development experience in C#, C+,SQL and .NET
Knowledge of database architecture and design
Ability to interpret written requirements and technical specification documents.
Ability to code software according to published standards and design guidelines.
Flexible attitude, ability to perform under pressure.
A commitment to quality and a thorough approach to the work.
Ability to work well within a team
Key Performance Areas:
Interpret written business requirements and technical specification documents.
Perform coding to written technical specifications.
Investigate, analyse and document reported defects.
Perform changes, maintenance programming and correction of identified defects.
Create, document, and implement unit test plans, scripts, and test harnesses.
Create and maintain technical documentation using defined technical documentation templates.