Overview We are seeking Senior Software Engineers (Java, UML) to design and implement components of a Software System for the defence industry. This project focuses on developing the front-end HMI for the product.
Responsibilities
Design software using UML (Enterprise Architect)
Implement designs in Java, with a focus on JavaFX for front-end development
Conduct peer reviews of designs and code to ensure quality
Develop and execute unit tests
Produce documentation and records for the system
Qualifications
Degree in Engineering or Computer Science
Essential Skills
Experience in HMI design, capturing and developing designs in UML (class, sequence diagrams)
Proficiency in Java and JavaFX
Domain experience in sonar and/or tactical/situational awareness
Experience
Service-Oriented Architectures
Operational display of sonar data
Data visualization
Microservices
APIs (design and implementation, including third-party)
TCP/IP protocols
Communication middlewares
Virtualization
Open architectures
Databases
Data fusion techniques
Pre-Application Requirements
Due to security restrictions, only UK nationals can undertake this work (dual nationality not permitted)
Benefits
Collaborative working environment with clients and peers
Opportunities to expand skills through inspiring projects
Access to ExpleoAcademy for accredited training
Competitive benefits package
Supportive team culture that encourages big thinking and challenging the status quo
Additional Information
#LI-DS1
As a Disability Confident Committed Employer, we:
Ensure an inclusive and accessible recruitment process
Promote vacancies actively
Offer interviews to disabled candidates meeting minimum criteria
Provide reasonable adjustments as needed
Support employees with disabilities or long-term health conditions to stay in work
We are an equal opportunities employer and welcome applications from all qualified persons regardless of race, sex, disability, religion/belief, sexual orientation, or age.
We are committed to fairness and equity, providing support and adjustments to enable everyone to thrive.
#J-18808-Ljbffr