Software Developer

 

Software Engineer / Tester - Warrington

Please find job the job description below:

Strong understanding of software HW performance characteristics.

?Strong experience of developing on Windows.

?Experience of developing on one of Linux, Mac OS X, iOS or Android.

?Good experience of platform and application virtualization technologies.

?Experience of developing Enterprise class applications.

?Experience of working in Agile software development environment.

Experience prerequisites

?Two or more years’ experience in Software Development.

?Development experience using one of C, C++, C#, Java.

?Degree in a Computer Science discipline or extensive software development experience.


Role Purpose Dimensions

?Design technical investigations into product performance.

?Design and write code optimizations to enhance product performance.

?Design and write tools, which improve understanding of product performance.

?Advocate performance best practices to product development teams.

?Effectively communicate technical findings in oral and written formats.

Overall Main Accountabilities

?Ability to apply advanced programming techniques to improve product performance.

?Ability to write tools to monitor, gather, analyze and report on product performance.

?Ability to focus on complex technical problems.

?Ability to look beneath the surface to identify root causes.

?System level thinking, an understanding that a bottleneck could be anywhere in the architecture.

?Ability to identify and gather performance test requirements

?Experience of using automation to execute performance tests