JobMesh

Graduate Software Engineer

Ultra Electronics · Weymouth, England, GB

Protecting What Matters. Powering the Future of Naval Technology. Ultra Maritime is a global leader in advanced maritime defence solutions.

Job description

Protecting What Matters. Powering the Future of Naval Technology. Ultra Maritime is a global leader in advanced maritime defence solutions. We operate at the forefront of innovation, delivering technologies that protect lives, secure nations, and enable a safer, more sustainable world. Key Responsibilities: Software development in C++: Working with team members to understand software design and assigned scope Progression of assigned stories and tasks in a product backlog as part of an Agile team Software Integration, test, defect analysis and resolution Periodic verbal reporting of progress and contributing to sprint planning Skills, Qualification and Experience: Experience in C++ development, ideally in a multithreaded environment Experience in designing software in a team environment with some experience of UML design Some knowledge of DevOps technologies would be an advantage Knowledge of Java development would be an advantage Knowledge of Python would be an advantage Good degree in a STEM subject with some experience of software development either as part of post graduate work or industrial experience. Personal Attributes: · Capable of UK SC clearance Typically, a Bachelor Degr...