Senior Software Developer

ONYX Insight
Full-time Nottingham, United Kingdom other-general
Posted:
June 13, 2026
Location:
Nottingham, United Kingdom, United Kingdom

Job Description

The Role

Are you a senior backend engineer who thrives on distributed systems, clean architecture, and complex data problems? At ONYX Insight, we're looking for a Senior Software Developer (Contractor) to make an immediate impact on our core platform, a sophisticated distributed system processing data from wind turbines around the world.

This is not a typical SaaS CRUD role. You'll work across a distributed architecture including asynchronous messaging, worker processes, and data ingestion pipelines.

Frontend exposure is a bonus, not a requirement.



Key Responsibilities:


+ Backend Delivery: Implement robust, well-tested C# .NET services following clean architecture principles — domain logic, data access, messaging, and background processing.
+ Distributed Systems: Contribute to service boundary design, asynchronous messaging flows, and worker processes within our modular monolith, with an eye on future decomposition.
...

Apply for this Job

Submit your application for the Senior Software Developer position at ONYX Insight.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Nottingham, United Kingdom
Posted: June 13, 2026
Deadline: June 17, 2026