Senior Software Developer
ONYX Insight
Posted
Jun 12, 2026
Location
Remote
Type
Contract
Mission
What you will drive
- Implement robust, well-tested C# .NET services following clean architecture principles.
- Contribute to service boundary design, asynchronous messaging flows, and worker processes within a modular monolith.
- Build and maintain backend data ingestion pipelines for high-volume sensor data.
- Support frontend engineers with clean API contracts and contribute to CI/CD pipeline.
Impact
The difference you'll make
This role directly contributes to optimizing wind turbine performance and reliability, enabling more efficient renewable energy production and reducing carbon emissions.
Profile
What makes you a great fit
- Deep, commercial C# .NET experience (5+ years) with clean architecture and SOLID principles.
- Solid experience with distributed systems and async patterns (service buses, message queues, event-driven architecture).
- Experience building data ingestion or processing pipelines handling high-volume data.
- Strong PostgreSQL skills (schema design, migrations, efficient queries).
Benefits
What's in it for you
Contractor role with competitive compensation. Part of Macquarie Group, a global financial services firm. Equal opportunity employer.
About
Inside ONYX Insight
ONYX Insight is a technology and engineering organization in the renewable energy sector, providing predictive technology solutions to maximize wind turbine production and reliability.