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.

Apply for Senior Software Engineer

Already uploaded your CV? Sign in to apply instantly

All answers are required

Apply

Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB


4000 characters left


By applying for a job listed on myfuturerole.com you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.