Job ID 306053
Remote | £65,000 | .Net developer needed for sonar imagery, underwater defence role.
We are looking for a highly skilled and experienced Senior Software Engineer with a very good understanding of all aspects of the Software Development Lifecycle and the latest best practices in the industry to help design and to implement software solutions for cutting-edge sonar-based products. The beautiful 3d maps have many uses from the protection of large vessels and cruise ships to security purposes.
The Software Engineer will be part of a small team of software engineers reporting to the Head of Engineering and liaising with the Software Manager, Business Development, Operations and other engineers across projects. Working within this team you will be a part of all phases of the development lifecycle, from design to testing and validation on target hardware.
▪ Microsoft Visual Studio 2019/2022
▪ Microsoft Azure DevOps including CI/CD
▪ Agile Software Development (Scrum or similar)
▪ C# .NET/.NET Core (from .NET 4.6 to 6.0)
▪ Visual C++ 14.0 or higher.
▪ ASP.NET Core.
▪ Multithreading and concurrent execution.
▪ Design Patterns.
▪ SOLID principles and CLEAN architecture
▪ Network protocols (TCP/IP, UDP, HTTP)
▪ Unit testing using MSTest or nUnit.
Previous sonar experience is not necessary, all training will be provided. Any embedded understanding is a bonus, however, they are really looking for a hard-working and driven individual who is passionate about software engineering.
Measures of success will include:
Demonstrating the use of best-practice software development procedures and methodologies
Involvement in a more robust and independent software review and test methodology across the software team to improve software reliability in the software products
Producing high-quality documentation for the software products such that it is possible for competent software engineers to take over responsibility for products when necessary
For more details or to see pictures give me an email at