Senior Software Engineer - C#/.NET for Imaging & Motion

Connect Group Plc

Bournemouth

Hybrid

GBP 55,000 - 85,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Connect Group Plc is seeking a Software Engineer to join our R&D team in Bournemouth, UK, in a hybrid role. You will design, implement, and maintain software platforms for advanced scientific products, collaborating with firmware and hardware teams to deliver robust solutions.

The ideal candidate has a degree in a related field and C#/.NET experience in Visual Studio, plus OO design, MVVM/WPF, NUnit, Git, and Agile practices.

Qualifications

  • Degree in Computer Science, Engineering, or a related field.
  • C#/.NET development experience in Visual Studio.
  • Strong understanding of object-oriented design principles.
  • WPF or MVVM is essential.
  • Experience with .NET-compatible testing frameworks (NUnit).
  • Working knowledge of Git and Agile development environments.
  • Clear oral and written communication skills across disciplines.
  • Strong problem-solving mindset and collaborative working approach.

Responsibilities

  • Develop device control systems for imaging, movement, and measurement.
  • Implement motion and imaging profiles for existing systems.
  • Own triage of issues in legacy software.
  • Interface with firmware and hardware teams.
  • Expand unit testing coverage and improve software stability.
  • Refactor code to reduce technical debt.
  • Participate in Agile planning with cross-functional teams.
  • Document technical work clearly for internal use.

Skills

C#/.NET
OO design
WPF/MVVM
Agile
Communication
Problem solving

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Visual Studio
NUnit
Git

Job description

Connect Group Plc is seeking a Software Engineer to join our R&D team in Bournemouth, UK, in a hybrid role. You will design, implement, and maintain software platforms for advanced scientific products, collaborating with firmware and hardware teams to deliver robust solutions.

The ideal candidate has a degree in a related field and C#/.NET experience in Visual Studio, plus OO design, MVVM/WPF, NUnit, Git, and Agile practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Connect Group Plc • Bournemouth

Hybrid
GBP 55,000 - 85,000
Junior Software Engineer - Imaging Systems
Junior Software Engineer - Imaging Systems

Marcus Webb Associates Limited • Hastings

On-site
GBP 24,000 - 40,000
C++ Software Engineer — Imaging R&D
C++ Software Engineer — Imaging R&D

Platform Recruitment • Cambridge

On-site
GBP 45,000 - 70,000
Real-Time Software Engineer (C#/C/C++) — Hybrid
Real-Time Software Engineer (C#/C/C++) — Hybrid

Oxford Instruments • Bristol

Hybrid
GBP 40,000 - 60,000
Hybrid working setup
Share incentive plan
Half-days on Fridays
+1
Hybrid Software Engineer: C#/.NET, Real-Time & Global Impact
Hybrid Software Engineer: C#/.NET, Real-Time & Global Impact

Oxford Instruments plc • Severn Beach

Hybrid
GBP 35,000 - 55,000
Private healthcare cover
25 Days holiday plus bank holidays
Defined contribution Group Personal Pension Plan
Senior Software Engineer C
Senior Software Engineer C

Redline Group Ltd • Essex

On-site
GBP 50,000 - 70,000
Senior C++ Software Engineer – Vision & Imaging
Senior C++ Software Engineer – Vision & Imaging

Redline Group Ltd • Essex

On-site
GBP 50,000 - 70,000
Hybrid Real-Time Software Engineer (C#/C/C++)
Hybrid Real-Time Software Engineer (C#/C/C++)

Oxford Instruments GmbH • Severn Beach

Hybrid
GBP 45,000 - 65,000
Hybrid working setup
Private healthcare
Share incentive plan
+4
Software Engineer
Software Engineer

Connect Group • Bournemouth

Hybrid
GBP 45,000 - 65,000
Senior C# Engineer – Desktop UI & Hardware Interfaces
Senior C# Engineer – Desktop UI & Hardware Interfaces

Novanta Inc. • Stockport

On-site
GBP 55,000 - 75,000
Stable and well-established facility
Influence on medical systems and advanced manufacturing equipment
Collaborate with experts in photonics
+1