Sr. Software Engineer- Order Management recruitment
We are currently in search of a Senior Software Engineer for our Options House division. This developer will help the data feeds group meet its strategic goals by understanding both the technical and business issues involved with getting fast and accurate option and stock information. This role includes ensuring consistency with the existing development process and practices within the technology group.
Core Responsibilities:
- Maintain and enhance mission critical brokerage order management system
- Design and develop improved systems for transferring quotes and other market data from quote feeds to trading and other applications
- Maintain existing message transport systems, improving and fixing problems
- Maintain and enhance high- performance code to connect to exchanges and brokers
- Must understand all execution strategies offered by exchanges, routing brokers and others
- Participate in design, architecture and shaping the vision for a core business technology
- Devise and implement short and longer-term fixes and patches when required
Desired Candidate Attributes:
- At least five or more years of Java/ C/C++ software development experience
- Erlang, Scala or other functional language strongly preferred
- Experience participating or leading within an Agile oriented environment, including Test Driven Development and Continuous Integration
- Development of electronic trading platform, credit card processing, or other highly transactional system is strongly preferred
- SQL Development and optimization experience required
- Alternative data stores (NoSQL, Hadoop, MongoDB)
- FIX experience preferred
- Strong verbal and written communication skills
May 24, 2012
• Tags: Information Technology careers in the USA, Sr. Software Engineer- Order Management recruitment • Posted in: Financial