C# Software Engineer - Senior

Hello Technology Ltd
Saint Neots, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Saint Neots, United Kingdom

Tech stack

Agile Methodologies
C Sharp (Programming Language)
Code Review
Language Integrated Query
Windows Presentation Foundation
Scrum
Software Architecture
Systems Development Life Cycle
Real-Time Operating Systems
Signal Processing
Software Engineering
Multithreading
Real Time Systems
iOS
Integration Tests
Real Time Data

Job description

Referral programme, Free parking, Additional leave, Company pension, On-site gym, Health & wellbeing programme, Company events, Car scheme, Are you a C# expert ready to move beyond coding and truly shape the future of real-time software products? We're looking for an experienced technical leader to drive innovation, mentor developers, and architect the next generation of our high-performance systems.

If you thrive in an Agile environment and have a passion for performance-critical work (think algorithms, real-time data handling, and signal processing), this is your opportunity to make a massive impact.

What You'll Be Doing:

  • Lead the design, maintenance, and modernisation of our core software architecture alongside your peers and the Development Manager.
  • Mentor and coach Software Development Engineers across teams, setting standards and evangelising best practices (including through our Community of Practice).
  • Lead the full lifecycle of major "epic" work from feature design with the Product Owner to final implementation and deployment.
  • Leverage your deep expertise in C# to tackle complex, performance-critical tasks like data acquisition and real-time data decoding.
  • Benefit from dedicated "blue sky" time for professional development, technology investigations, and exploring new feature feasibility.
  • Ensure all code meets the highest quality, company, and regulatory standards, actively engaging with the full SDLC (Code Review, Unit/Integration Testing, Root Cause Analysis).

Requirements

  • Expert C# Proficiency and demonstrable experience in performance-critical software.
  • Extensive experience in software architecture design and maintenance.
  • Hands-on experience with signal processing, data acquisition, or real-time systems.
  • Proven coaching and technical leadership skills.
  • Deep practical knowledge of Agile/Scrum methodologies.
  • Excellent technical communication skills you can lead workshops, share knowledge, and advocate for change.

Advantageous: Experience with UI frameworks (WPF, etc.), hardware interfacing/drivers, multi-threading, or deep product domain knowledge (electronics/test and measurement).

This role is hybrid, two days from home and three days onsite in the St Neots office, with flexibility as required for business needs., * Do you have hands-on experience with C# 10/12 features like Record types, Default Interpolated Strings, and Primary Constructors, and do you consistently use LINQ and Async/Await to write efficient, readable code?

Benefits & conditions

Job Types: Full-time, Permanent

Pay: £65,000.00-£70,000.00 per year

Benefits:

  • Additional leave
  • Company events
  • Company pension
  • Free parking
  • Health & wellbeing programme
  • On-site gym
  • On-site parking
  • Referral programme

Apply for this position