Software Development Specialist
We are seeking a skilled Software Development Specialist to join our team. This role involves designing, developing, and maintaining advanced trading components using C# .NET 6+.
Main Responsibilities:
* Component Design and Development: Design and develop high-performance trading components for publishing, recording, and replaying internal and external market data.
* Simulation Engine Implementation: Implement simulation engines for the replay tool, enabling what-if scenarios and custom behavior.
* Gateway and Connectivity Development: Develop external gateways (Horizon, ION) and connectivity modules for seamless integration with various systems.
* Best Practices Contribution: Contribute to best practices for real-time and high-performance application development, ensuring our systems remain efficient and scalable.
* Collaboration with End-Users: Work closely with end-users (traders, support, front-office teams) to translate requirements into robust technical solutions that meet their needs.
* Trading Algorithm Optimization: Support in implementing and optimizing trading algorithms to maximize performance and profitability.
This is an exciting opportunity to work on cutting-edge trading technologies and contribute to the growth of our organization.
Requirements:
* Strong programming skills in C# .NET 6+
* Experience with design patterns and software development methodologies
* Knowledge of real-time systems and high-performance application development
* Ability to collaborate with cross-functional teams and adapt to changing requirements
If you are a motivated and detail-oriented software developer looking to take your career to the next level, we encourage you to apply.