Senior Software Engineer

Expleo
📍 Dorchester, England, United Kingdom 💼 Full-time 🕒 Posted June 07, 2026

Job Description

Responsibilities

  • Software design (UML using Enterprise Architect)
  • Implementation of design in JAVA - Particular focus on JavaFX for Front-End Development
  • Peer Review of others design and code to ensure robust code quality
  • Unit Testing
  • Production of appropriate documentation and records for for the system.
  • Qualifications

  • Appropriate degree (Engineering or Computer Science)
  • Essential skills

  • HMI design experience, capturing and development of that design within UML (class, sequence diagrams)
  • Java and JavaFX;
  • Domain experience (sonar, and/or tactical/situational awareness)
  • Experience

  • Service Oriented Architectures
  • Operational display of sonar data
  • Data visualisation
  • Micro-services
  • APIs (Open, third party use, definition and implementation)
  • TCP/IP
  • Comms middlewares
  • Virtualisation

    Ready to Apply?

    Submit your application today and join our talented team at Expleo.

    Submit Application
  • Job Details

    • Location Dorchester, England
    • Job Type Full-time
    • Category Computer Occupations
    • Posted Date June 07, 2026
    • Application Deadline July 17, 2026