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