Senior Software Engineer (Java Human Computer Interface)

Senior Software Engineer (Java Human Computer Interface)

Job Title: Senior Software Engineer (Java Human Computer Interface)
Contract Type: Permanent
Location: Weymouth, Dorset
Salary: £40000 - £50000 per annum
Reference: 895675_1552053653
Contact Name: Anna Bonczchowska
Contact Email:
Job Published: March 08, 2019 14:00

Job Description

My client is seeking a Senior Software Engineer for Java Human Computer Interface Development within Sonar Systems to join their Maritime & Land Division. They operate in 4 market segments where we design, develop, manufacture and support systems and equipment mostly deployed with both UK and international defence forces. This role would suit an engineer with a keen interest in software technology and a proven ability to deliver software components as part of a wider complex product.

About the Role:

*Senior Software Engineer for Java Human Computer Interface development
*Design, implementation and unit test of Java based applications to support our advanced Sonar applications.

You will have the following experience:

*Software architectural and detailed design, using UML with Enterprise Architect - Essential
*Software Planning and Design Documentation - Essential
*Java Programming - Essential
oNetbeans, eclipse, Java Swing, Java FX - Desirable
*Derived Requirements Analysis - Desirable
*Virtualisation, operating system configuration and deployment - Desirable
oVMware, Redhat administration, Linux Administration, Ansible - Desirable
*Software Test Planning and Elaboration - Desirable
*Software Configuration and Build Management - Desirable
oSVN, Jenkins, Hudson - Desirable
*Sonar domain knowledge, or similar signal processing intensive applications - Desirable
*C++- Desirable
*RTI DDS - Desirable
*Batchelor's degree or equivalent in Science, Engineering or Mathematics or a relevant subject;
*Chartered status or Professional Registration is desirable;
*Experience of the whole Software Development lifecycle
oAn appreciation of Agile, Waterfall and V Model lifecycles
*Knowledge of Software Engineering best practices, methodologies, processes and tools.
Senior Software Engineer (Java Human Computer Interface)
Competitive Salary

Key Skills: Java, Software Planning, Design Documentation, UML, Enterprise Architect

If you are a good match then please apply with a CV to learn more about this truly fantastic opportunity to work for a market leader who has an enviable reputation.

Due to the nature of work undertaken at our client's site, incumbents of these positions are required to meet special nationality rules and therefore these vacancies are only open to sole British Citizens. Applicants who meet this criteria will also be required to undergo security clearance vetting, if not already security cleared to a minimum SC level.

Electus Recruitment Solutions provides specialist engineering and technical recruitment solutions to a number of high technology industries. We thank you for your interest in this vacancy. If you don't hear from us within 7 working days please presume your application has been unsuccessful on this occasion. You are of course free to resubmit your CV/details in the future and we shall assess your suitability at that time. Services advertised by Electus Recruitment Solutions are those of an Agency (perm). These roles are permanent positions.

This is a permanent position.

Electus Recruitment Ltd is acting as an Employment Agency in relation to this vacancy.