Senior Software Engineer – C

£45 - £50/hour
11 Jul 2017
10 Aug 2017
Contract Type
Full Time
Senior Software Engineer - C++

6 Month Contract


You will be working as a Senior Software Engineer reporting to the Software Team Lead. You will be a key player within the Software development team working closely with Systems Engineering to add new capability. The role spans the full software development life-cycle encompassing conceptualise, designs, codes, debugs and performs development activities in accordance with designated standards and procedures.

Role and Responsibilities:

* Using current programming language and technologies provide creative, through and practical solutions to a wide range of technical problems.
* Share technical expertise within the department and other departments as requested.
* Analyse and contribute to system and subsystem requirements specifications and design definitions.
* Design, develop and test of applications and programs to support the company's products.
* Design, develop and test software programs following established quality standards including coding, unit testing and software configuration control.
* Complete high and low level detailed software design specifications, storyboards and interface specifications.

Skills and Experience:

+ Experienced C++ on Linux platforms with a track record of specification, design and development of software

+ Demonstrate the ability to define test schedules and data requirements.

+ Experienced working in an Agile environment

+ Proficient in design capture in UML using Object Orientated Design (OOD) methodologies

+ Familiarity with software configuration and change control best practice