About this opportunity
Opportunity Overview
The client needs a Senior C#/.NET Engineer to finish, integrate, stabilize, and deliver a fully working trading bot for a partially built automated futures trading system in C#/.NET on Quantower. The ideal candidate has 5+ years of experience as a senior C#/.NET developer, with experience building automated or algorithmic trading systems. The job involves implementing AI model persistence, building an AI training pipeline, integrating AI and wavelets into a unified strategy, and verifying wavelet IDWT round-trip integrity. The developer will work on a trading system, making the system run end-to-end inside Quantower, adding backtesting and performance verification, and implementing full .NET logging. The client is looking for someone with a signal processing or applied mathematics background, experience with wavelet analysis, and personal trading experience in futures. The developer should be able to communicate clearly and deliver reliably, with weekly syncs, consistent versioning, and accurate change logs. This is a part-time position that overlaps with Pacific Standard Time.
Responsibilities
- Implement AI model persistence
- Build the AI training pipeline
- Integrate AI + wavelets + rule-based strategies into a unified strategy
- Verify wavelet IDWT round-trip integrity
- Make the system run end-to-end inside Quantower
- Add backtesting and performance verification
- Implement full .NET logging
- Improve stability: multithreading, race conditions, error handling
- Validate signal quality and ensure logical, consistent outputs
- Document the system and show the client how to operate it
Benefits
- Paid trial engagement available before long-term commitment
Requirements & Qualifications
- Senior C#/.NET developer with 5+ years of experience
- Experience building automated/algorithmic trading systems on retail or institutional platforms
- Personal trading experience
- Signal processing or applied mathematics background
- Experience with wavelet analysis
- Experience picking up and extending someone else's partially-built codebase
- Clear communication and reliable, accountable delivery
How to Apply
- Review the job description and requirements to ensure you are a good fit.
- Prepare your profile and experience to demonstrate your qualifications.
- Click the Apply button below to submit your application.
Ready to apply?