|
Position / Title: Principal Software Engineer
Application: Equities Cash and Derivatives (Options & Futures) trading platform includes servers (Execution, Best Price Router and Market Data) and Client (GUI).
Location: New York City
Responsibilities / Initial Assignment:
Hands-on development under guidance of project management on the development of trading platform servers and client GUI with C++, C#/.NET and RDMBS on Windows.
Work in an Agile (XP) Development environment
Essential Technical Knowledge / Skills by Level 1
= Familiar, 3 = Working Knowledge, 5 = Expert
- 5 in C++/C# and related libraries such as STL
- 4 in server experience with distributed enterprise systems
- 4 in OO design and programming (UML, C++, C#, Java, etc)
- 4 on design patterns and best practices
- 3 on RDBMS
Other Desired Skills / Experience:
- Solid working knowledge of financial systems, especially those with comparable trading systems
- Knowledge of equity markets, FIX protocol and market data API’s is highly desired
- Experience with high volume real-time equities cash & derivatives (Options & Futures) trading systems is highly desired
- Experience with EU and Canadian equities trading systems is a plus
Degree: Bachelors degree or higher in Computer Science or a related
field
Communication Requirements by Scale 1= Not Important,
3 = Important, 5 = Critical
- 3 Written Communication Skills
- 4 Importance of Spoken English Skills
Position / Title: Sr. Database Developer
Application: Algorithmic Trading
Location: New York City
Responsibilities / Initial Assignment: We are seeking a senior
database developer to build a robust data & reporting system for algorithmic
trading. The system needs to collect & clean data, provide a research environment
for quants, provide automated reporting tools for support, provide business intelligence
for sales. The developer will be responsible for building data feeds, building reports,
maintaining integrity of the system, and providing database support for application
development and production environments.
Essential Technical Knowledge:
- Design and implementation of ETL workflows
- Extensive Database design and development with Sybase ASE and IQ
- Superior knowledge of Transact-SQL
- Advanced techniques in SQL performance tuning
- Expertise in modeling tools such as ERwin XML transformation expertise
- At least 5 years of software development experience
Other Desired Skills / Experience:
- FIX understanding
- Financial Trading data
- Vhayu/Kx
- UML
- SAS/MATLAB/S+n
Degree: Bachelors degree or higher in Computer Science
Communication Requirements by Scale 1= Not Important,
3 = Important, 5 = Critical
- 3 Written Communication Skills
- 4 Importance of Spoken English Skills
Position / Title: Lead Database Developer
Application: Algorithmic Trading
Location: New York City
Responsibilities / Initial Assignment: Lead a small dynamic development
team to build a robust data & reporting system for algorithmic trading. The
system needs to collect & clean data, provide a research environment for quants,
provide automated reporting tools for support, provide business intelligence for
sales. Requires a solid understanding of efficient architecture and latest technologies
to rapidly process, store, and distribute large quantities of data.Essential
Technical Knowledge:
- Experience leading small development teams using Agile methodology
- C#, C++, Java
- Reporting Tools, such as Crystal Reports/MicroStrategy/Cognos
- Enterprise
Transformation Tools, such as Informatica
- Databases, such as Sybase ASE and IQ
- Solid understanding of database and reporting architecture
- Experience working with large
data sets
- XML transformation Shell scripting
- At least 8 years of software development experience
- Highly motivated and disciplined
- Effective communicator and facilitator
Other
Desired Skills / Experience:
- FIX understanding
- Financial Trading data
- Vhayu/Kx
- UML
- SAS/MATLAB/S+n
Degree: Bachelors degree or higher in Computer Science
Communication Requirements by Scale 1= Not Important,
3 = Important, 5 = Critical
- 3 Written Communication Skills
- 4 Importance of Spoken English Skills
|