C# Trading Systems Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
- Design, develop, and maintain C#/.NET trading applications and backend services.
- Build high-performance, low-latency services supporting trading and order execution.
- Integrate with brokerage APIs, market data providers, OMS/EMS platforms, and other financial systems.
- Develop real-time services for market data, order management, execution, and trading workflows.
- Work with relational databases and optimize SQL queries and data access.
- Troubleshoot production issues and improve system performance, reliability, and scalability.
- Participate in architecture and technical design decisions.
- Review code and implement best practices for security, performance, and maintainability.
- Develop automated tests and support CI/CD processes.
- Collaborate with traders, business stakeholders, product teams, and other engineers.
- Support production trading environments and respond to time-sensitive technical issues.
Requirements
Trading Systems, Software Engineering, Microsoft C# (C Sharp), Software Engineering, Microsoft .NET, Trading Systems, Financial Systems, Capital Markets, Microsoft C# (C Sharp), Brokerage, We are seeking a Senior C# Trading Systems Developer to join our engineering team and help build, enhance, and support high-performance trading systems and financial technology platforms. This role is ideal for a hands-on engineer with strong C#/.NET development experience and a background working with trading, brokerage, capital markets, or other real-time financial systems., * 5+ years of professional software development experience.
- Strong C# and .NET experience.
- Experience building backend or distributed systems.
- Strong understanding of REST APIs, microservices, and event-driven architecture.
- Strong SQL/database experience, preferably SQL Server or PostgreSQL.
- Experience working with real-time or high-throughput systems.
- Strong debugging, problem-solving, and system-design skills.
- Experience with Git and modern software development practices.
Financial/Trading Experience
Strong preference for candidates with experience in:
- Electronic trading platforms
- Brokerage systems
- Capital markets
- Hedge funds or asset management
- Order Management Systems (OMS)
- Execution Management Systems (EMS)
- Market data
- Trading APIs
- FIX Protocol
- Equities, options, futures, or other financial instruments
Nice to Have
- FIX Protocol
- WebSockets
- Kafka, RabbitMQ, or other messaging platforms
- Redis
- Azure or AWS
- Docker/Kubernetes
- CI/CD
- Low-latency/high-frequency trading systems
- Experience with trading algorithms or execution workflows
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦