As an ideal candidate for this job position should have strong understanding object-oriented principles.
The right person must possess good hands-on testing automation frameworks. Should also have exposure towards code coverage aspects during functional/regression test runs.
A well versed profiled tool is required who can work efficiently by detecting bottlenecks within source codes through efficient profiling techniques.
Code Performance Issues:
Hand-in-hand proficiency should exist between identifying code performance issues when it comes down to system/application optimisation.