Senior Software Engineer
Senior Software Engineer
Location: Dorchester, Dorset Salary: Competitive Sector: Marine & Shipbuilding Contract 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.