Senior Software Engineer

Spectrum IT Recruitment
Chilworth Civil Parish, United Kingdom
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 85K

Job location

Chilworth Civil Parish, United Kingdom

Tech stack

Multitier Architecture
Software Applications
C Sharp (Programming Language)
Extensible Application Markup Language
Design of User Interfaces
Human-Computer Interaction
Java GUIs
Microsoft Visual Studio
Windows Presentation Foundation
Model View ViewModel
SignalR
Software Engineering
Website Wireframe
SC Clearance
Real Time Data

Job description

  • Own the front-end for a new Integrated Maritime Management System built from scratch
  • Build modular, reusable WPF components for a data-rich desktop application
  • Create clean, performant GUIs for different display systems in naval environments
  • Work from wireframes supplied by our design lead
  • Integrate real-time data streams into the user interface
  • Contribute to a greenfield C# / WPF / XAML solution using modern modular front-end patterns

Technologies:

  • C#
  • MVVM
  • Security
  • WPF
  • UX UI Design
  • Flow
  • SignalR
  • Visual Studio
  • gRPC

Requirements

  • 5+ years of C# WPF/XAML engineering experience
  • Strong experience with MVVM, DI, and modular UI architecture
  • Experience with real-time or streamed data in a desktop GUI
  • Familiarity with N-tier and message-based architecture
  • Eligible for SC security clearance
  • A degree in Software Engineering or a related discipline is preferred

Benefits & conditions

We are a well-established international maritime technology company building a brand new Integrated Maritime Management System from scratch in Waterlooville. Our product is deployed on military vessels around the world, and this is a rare greenfield opportunity with a serious engineering challenge. We are based onsite in Portsmouth in a circa 30-person office, offering an up to £85,000 salary plus benefits, and a 4- or 5-day working week with start and finish flexibility. Early hires will have a clear opportunity to grow into team lead roles as the UK team expands.

Apply for this position