Senior Software Engineer

Recruiter
Location
Wales, South Wales
Salary
£360 - £410 per day
Posted
05 Jan 2017
Closes
02 Feb 2017
Ref
1140972
Contact
Dale Williams
Sector
Defence
Function
Engineer
Contract Type
Contract
Hours
Full Time
Senior Software Engineer required to work on the Training Systems programme. Reporting directly to the Lead Software Engineer, the successful candidate will be a team player working closely with Systems Engineering in the development of innovative training systems. This role spans the full software development life-cycle encompassing requirements derivation, architectural design analysis, implementation, integration and test.

General activities will include:
-Derivation of detailed Software Requirements from high- level system/capability requirements
-Generation of clear and concise software module/component designs that fulfill their requirements and constraints
-Production of maintainable software implementations that align with their design
-Verification of software systems and components to ensure compliance with requirements
-Provide accurate estimates and progress for assigned work tasks

The successful candidate will have the below skills:
-Professional experience developing distributed, multi-threaded, real-time software systems.
-Professional experience implementing software applications and services using C++
-Proficient in system requirements and design capture in UML using Object Orientated Design methodologies
-Familiarity with software configuration and change control best practice
-Strong communication skills including excellent English writing/speaking and presentation skills
-Excellent analytical and problem solving skills.

Candidate must be willing to undergo the security vetting procedure.