Our client, a leading entity in the defence sector, is seeking a Principal Engineer - Software for a contract role based in New Malden. This is an exciting opportunity to contribute to large-scale software development projects within the maritime sector, with the flexibility of remote working.
Key Responsibilities:
Developing and implementing software solutions using Rust
Participating in large-scale software development projects within a defence or similar domain
Utilising cloud-based development environments following an agile methodology
Applying common software development concepts including virtualisation, automated testing, CI/CD techniques, and configuration control
Working with UML and Enterprise Architect to design and manage software projects
Collaborating with multidisciplinary teams to ensure project success
Maintaining high standards of software quality within the team by establishing good practices and habits
Mentoring junior engineers and providing technical guidance
Job Requirements:
Proficiency in software development, particularly in Rust
Experience in large-scale software development within the defence sector or a similar domain
Practical experience in developing software using cloud-based environments and agile methodologies
Strong understanding of software development concepts such as virtualisation, automated testing, CI/CD techniques, and configuration control
Hands-on knowledge of UML and Enterprise Architect
If you have signifi...