Financial Risk Management Developer (2)
Richardson, TX
|
Posted on October 10,2011
Create and Maintain High-Speed Servers for Controlling and Monitoring Client Risk associated with trading US and International Stocks, Options, Futures and Foreign Exchange.
Create and Maintain High-Speed Servers for Controlling and Monitoring Client Risk associated with trading US and International Stocks, Options, Futures and Foreign Exchange.
Responsibilities:
- Participate in Design Discussions to accommodate Specifications from Product Management
- Implement C# or C++ Risk Management Code on Windows 2008
- Create Unit Tests and Test Drivers in accordance with TDD Principles
- Test and Debug Resultant Code
- Work in association with Agile Testers to deliver Production Quality Systems
Requirements:
- Windows 2008 (Linux background Ok)
- Either C# and/or C++ Server Development
- Must have Multi-threaded and synchronization experience
- SQL Database Programming Expertise with SQL Server, Oracle, MySQL or Sybase
- Proven ability to build quality systems with unit and/or white box testing
- Experience with TCP Socket programming or Solace communications
- Troubleshooting Skill with Logs, Debuggers or Dumps are Essential
- Must be able to easily understand complex written requirements
- Must be Comfortable with Financial Accounting Applications
Additional Skills Desirable:
- Agile or Scrum experience (or at least embrace the concepts)
- Familiarity with Equities, Options, Futures or Forex transactional flows
- Knowledge of Margin Requirements and Regulations
- Bachelor Degree Required
- At least 3 years commercial software development experience