Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Expleo

Dorchester

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consultancy in Dorchester is seeking an experienced software developer proficient in UML and Java, focusing on JavaFX for front-end development. Responsibilities include designing software, conducting peer reviews, and performing unit testing. Candidates must have an appropriate degree in Engineering or Computer Science and possess essential skills in HMI design and service-oriented architectures. Only UK Nationals may apply due to security restrictions.

Benefits

Collaborative working environment
Accredited training courses through ExpleoAcademy
Competitive company benefits

Qualifications

  • Experience with Service Oriented Architectures.
  • Operation display of sonar data.
  • Proficient in data visualization.

Responsibilities

  • Design software using UML and implement it inJava, focusing on JavaFX.
  • Conduct peer reviews for code quality.
  • Perform unit testing and produce necessary documentation.

Skills

HMI design experience
Java
JavaFX

Education

Appropriate degree (Engineering or Computer Science)
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
  • Open Architectures
  • Databases
  • Data fusion
What do I need before I apply
  • Due to Security Restrictions - this work can only be undertaken by UK Nationals (dual nationality is not permitted).
Benefits
  • Collaborative working environment – we stand shoulder to shoulder with our clients and ourpeers through good times and challenges
  • We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
  • ExpleoAcademy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
  • Competitive company benefits
  • Always working as one team, our people are not afraid to think big and challenge the status quo
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.