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.
...
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 Position
Ready to take the next step? Click the button below to submit your application.
Submit Application