TL;DR

Graduate Software Engineer: Developing software in C++ within an Agile team focused on software integration, testing, and defect resolution. Focus on understanding software design, contributing to sprint planning, and reporting progress.

Location: Weymouth, Dorset, England, UK Greenford, Greater London, England, UK

Company

Ultra Maritime is a global leader in advanced maritime defence solutions.

What you will do

  • Software development in C++.
  • Collaborate with team members to understand software design and assigned scope.
  • Progress assigned stories and tasks in a product backlog as part of an Agile team.
  • Software Integration, test, defect analysis and resolution.
  • Report progress verbally and contribute to sprint planning.

Requirements

  • Experience in C++ development, ideally in a multithreaded environment.
  • Experience in designing software in a team environment with some experience of UML design.
  • Good degree in a STEM subject with some software development experience.
  • Capable of UK SC clearance and residing in the UK for the last 5 years.

Nice to have

  • Knowledge of DevOps technologies.
  • Knowledge of Java development.
  • Knowledge of Python.

Culture & Benefits

  • Optional 9-day fortnight.
  • Flexible working hours.
  • Hybrid working for certain job roles.
  • 25 days holiday.
  • Pension starting at 5% Employer / 4% Employee.