Software Engineer

£400 - £435 per day
06 Apr 2017
04 May 2017
Marcus Beresford
Clearance Level
Job Type
Software Engineer required to work as part of integrated teams to support the uplift of a communication system. The successful candidate will be responsible for the technical design, implementation, integration, test and support of new or updated software components.
The successful candidate will have the below skills:
Analysing software subsystem requirements.
Design, code, build & unit test implementation of software subsystem elements.
Analyse and debug software integration issues in target hardware and software environments.
Validating software designs against requirements and assumptions.
Work proactively with System Engineering and specialist areas (security, safety, human factors, support, training etc) to ensure software design and implementation meets system functional and performance requirements.
Responsibility for architectural software design and modelling, including use case model, UML designs, test cases, supporting artefacts and maintenance.
Conformance to appropriate Systems Engineering Development Process
Undertaking and supporting product and integration test requirements and activities.
Identifying and documenting specification and interface changes.
Strong background in Software Design, Code, Test and version control using current methodologies, processes and tools.
Some recent experience developing C++ software applications.
Microsoft Windows Platform development experience including understanding of Windows architecture, services, and security features.
Capable of analysing and debugging software integration issues on Windows OS platforms.
Some engineering experience in software development and integration environments.
Experience of CASE tools that support UML model development.
Candidates must be willing to undergo a security vetting procedure.

Apply for Software Engineer

Already uploaded your CV? Sign in to apply instantly


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 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.