3 months ago
Raleigh, NC, USA +2 moreMid Level
Base Salary
$175k - $215k/yr
Responsibilities
- Design, develop, and implement Order and Execution Management System features supporting trading operations.
- Collaborate with business stakeholders and development teams to translate requirements into scalable solutions.
- Ensure compliance with financial regulations and software development best practices.
- Troubleshoot and resolve application issues in a timely manner.
- Optimize application performance, quality, and responsiveness.
Requirements
- Bachelor’s or master’s degree in computer science, engineering, or a related field.
- 4+ years of experience with trading technologies and execution platforms such as Fidessa, EMSX, Liquiditybook, Enfusion, Flextrade, and EZ.
- Understanding of FIX protocol, including order entry and drop-copy functionality.
- Understanding of the end-to-end trading lifecycle, including order capture and execution, allocation workflows, settlements, pre-trade compliance, and broker connectivity.
- Knowledge of financial markets, trading workflows, asset classes, and scalable application design principles.
- Familiarity with SQL and non-SQL databases.
- More than 3 years of working experience with C# and knowledge of its ecosystem.
- Experience working with scalable distributed systems.
- Preferred experience with AWS, Kubernetes, MongoDB, ElasticStack, messaging middleware, caching frameworks, testing platforms, and unit tests.
- Knowledge of software design patterns and the ability to balance them with practical real-world application.
Benefits
- Hybrid working arrangement in Dallas, TX, Raleigh, NC, or New York, NY.
- Fully paid comprehensive health and well-being benefits.
- Career development framework with structured learning paths, training, and progression plans.
