Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Reed

Dorchester

On-site

GBP 125,000 - 150,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in marine technology is seeking a Senior Software Engineer skilled in Java for developing advanced marine-based solutions. This position is based in Dorchester and requires regular on-site presence. Candidates should have a degree in Software Engineering, a strong grasp of software engineering principles, and the ability to work effectively in teams. This role offers opportunities for career progression and a competitive benefits package.

Benefits

Career progression
Flexible working arrangements
Generous pension scheme

Qualifications

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

Responsibilities

  • 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.

Skills

Java development skills
Collaboration
Software engineering principles
Integration with project management

Education

Degree in Software Engineering or equivalent

Tools

Java Build Systems (e.g., Maven)
Atlassian Toolset
Git version control
Job description

Senior Software Engineer

Location: Dorchester, DorsetSalary: CompetitiveSector: Marine & ShipbuildingContract Type: Permanent

Are you an experienced Senior Software Engineer looking for an exciting opportunity to work on cutting‑edge technology?

We are seeking a talented individual with strong Java development skills to contribute to the design and development of advanced marine‑based autonomous systems.

This role is based in Winfrith, Dorset, and requires regular on‑site presence (approximately 3–4 days per week).

Security Clearance: Candidates must be eligible to achieve SC level clearance.

What You’ll Do
  • 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.
What We’re Looking For
  • 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
What We Offer
  • 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.