We need a strong software engineer to help us build and refine a real-time trading backend. This is a contract role (not full-time) with flexible hours.
What you’ll do • Implement and maintain platform components in C#/.NET, including API gateways, streaming services, and trade processing. • Integrate with external APIs (e.g., CQG WebSockets) and Azure services (Container Apps, Redis, Service Bus). • Help design scalable, group-based architecture and tune performance (WebSockets, Pub/Sub, in-memory queues). • Document your work and collaborate with a small remote team.
What we’re looking for • Solid .NET/C# backend development experience. • Familiarity with Azure (containers, messaging, storage) and modern async patterns. • Strong SQL skills (must-have). • Hands-on experience with Docker and Kubernetes (big plus). • Experience with WebSockets (nice to have). • Ability to learn quickly—you may not know CQG or Redis now, but you’re confident you can pick up new tech fast. • Self-starter comfortable working under minimal supervision on a contract basis.
If you’re a versatile developer who enjoys new challenges and has a good grasp of .NET and Azure, we’d like to hear from you.