Senior Software Engineer

Featurednew
Dorchester, United Kingdom
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Dorchester, United Kingdom

Tech stack

Java
Design of User Interfaces
JavaFX
Maven
Software Engineering
Software Systems
UML
GIT
Atlassian Tools
Software Version Control

Job description

  • Support the delivery of high-quality software solutions across the full engineering lifecycle.
  • Collaborate with multidisciplinary teams to design, develop, and maintain complex systems.
  • Work closely with end users to understand requirements and identify improvements.
  • Take a proactive role in shaping software strategies and ensuring compliance with industry standards.

Requirements

We are seeking a talented individual with strong Java development skills to contribute to the design and development of advanced marine-based autonomous systems., * Degree (or equivalent experience) in Software Engineering or a related discipline.

  • Strong understanding of software engineering principles, delivery lifecycles, and integration with project management.
  • Experience with autonomous systems and their architectures is desirable.
  • Ability to work effectively in cross-functional teams and engage with stakeholders.

Technical Skills

Essential:

  • Java
  • Java Build Systems (e.g., Maven)
  • ISO 9001
  • Atlassian Toolset

Desirable:

  • HMI Development (e.g., JavaFX)
  • GIS Development
  • Communication interface design
  • Control Systems
  • Git version control
  • UML

Benefits & conditions

  • Opportunities for career progression and professional development.
  • Flexible working arrangements.
  • Competitive benefits package, including a generous pension scheme.

Join us and be part of a team developing innovative solutions for the future of marine technology.

Apply for this position