Backend C++ Developer - Sales & Trading Technology
Summary
A 12-month fixed-term contract in Singapore for a backend C++ developer on a Sales & Trading Technology team. Day to day you design, build, and support C++ trading components, work across .NET, Kafka, KDB+, and Python, and help resolve issues through the full development lifecycle.
12 months under Aryan Solutions, Singapore
Role OverviewWe are looking to hire a Backend C++ Developer on a fixed-term contract (FTC) basis in Singapore. The role sits within the Sales & Trading Technology function, supporting systems built on a modern technology stack spanning C++, .NET, Kafka, KDB+, and Python.
Key Responsibilities- Design, develop, and maintain backend C++ components supporting sales and trading applications.
- Work across the broader technology stack, including .NET services, Kafka messaging pipelines, KDB+ data stores, and Python tooling, as needed.
- Analyze, troubleshoot, and resolve issues across the trading systems, applying strong logical and analytical thinking.
- Collaborate closely with cross-functional teams, including trading desks, business stakeholders, and other engineering teams, to deliver reliable solutions.
- Contribute across the full development lifecycle, from design and coding through testing and production support.
- Strong hands-on C++ development skills.
- 3+ years of relevant working experience.
- Strong analytical and logical thinking skills.
- Team player with strong self-motivation.
- Degree in Computer Science or a related field.
- Good understanding of AI/ML concepts and tools.
- Strong communication skills.