SOFTWARE ENGINEERS C++- PERMANENT - WINFRITH Nr Dorchester in Dorset Relocation packages available Purpose of job Application of a software engineering approach to undertake all tasks within a software development lifecycle. Preferably understand military systems, in particular maritime systems Experience of Software Engineering Lifecycle processes and tools Understanding of Open Systems Architectures and Principles Ability to solve complex problems and to critically review results and methods to ensure quality Understanding of software configuration management Excellent communication skills, including delivery of presentations Good written skills, particularly technical report writing Ability to communicate with expert and non-expert stakeholders Ideally the candidate will have proven ability in one or more of the following industry areas Defence Maritime Rail Nuclear Aerospacce Essential Skills / Proven Ability: Primary Development: C++ Requirements: DOORS 9.6 Software Design: UML (Enterprise Architect) ADZN1_UKTJ