The client's technology team is looking to enhance their middle office trading platform by hiring an Application Developer with strong C++ experience to work on high-performance systems that directly support trading operations and impact the firm's global business.
Requirements
- 8+ years of professional experience in C++ software development
- Proven background in trading platform development (middle office or front office)
- Proficiency with SQL and relational databases (preferably Oracle)
- Strong understanding of software engineering principles, data structures, and algorithms
- Hands-on experience delivering complex, scalable systems in a production environment
- Experience with FIX protocol is a strong plus
- Familiarity with GoLang or Java is an asset
Responsibilities
- Design, develop, and maintain high-performance applications within the middle office trading platform
- Enhance and optimize existing systems for scalability, performance, and maintainability
- Integrate with trading systems and data feeds, ensuring accuracy and reliability
- Apply software engineering best practices to ensure high code quality and robust system design
- Troubleshoot complex issues and provide timely resolutions in a production environment
- Collaborate with business stakeholders and technical teams to understand requirements and deliver reliable solutions
- Work closely with global teams to support new business initiatives and platform enhancements
Other
- Collaborate with business stakeholders and technical teams to understand requirements and deliver reliable solutions
- Excellent communication and collaboration abilities in a global, team-oriented setting
- Interest in financial markets and a desire to deepen understanding of trading systems
- H1B visa sponsorship is not available for this position.