Low Latency C++ developer for Investment Bank, Singapore. 5-7 years C++ experience followed by recent Java work is good, but the candidate should be able to handle a technical C++ interview
- Interaction with business users, business analysts and other project teams
- Requirements specification for client connectivity, but also front to back analysis and coordination
- Assist in project planning and to take full ownership of deliverables
- Communication with global teams, join global weekly calls
- System Design / Education
- Development
- Unit and Integration testing
- Support for new software going live 3rd line support for the overall system
Qualifications/Education Required:
Minimum bachelor degree in any fields of engineering from a known educational institution.
Minimum bachelor degree in any fields of engineering from a known educational institution.
Qualifications/Education Preferred:
Bachelors Degree, ideally in Computer Science or another numerate subject with heavy IT use.
Experience Required:
- 5-7 years experience in C++ or Core JAVA server side development
- Understanding of order / execution management systems and 5+ years of work on them
- In depth understanding of FIX protocol 4.2 or above, shown by active client FIX connectivity installations/development for at least 5+ years
- At least 4years of work in cash equities IT technology
- Understanding of client server 2-tier or 3-tier architecture
- Very strong understanding of object oriented design / development (Mandatory)
- Understanding of middleware technologies either JMS / EMS / RMI etc
- Understanding of real-time systems and architecture for sub-millisecond performance
- Ability to delegate work within team, and across team
- Experience in working with a large team is mandatory
- Detailed working knowledge of TCP/IP and it?s effective implementation for C2C comms.
- Knowledge of security concerns around FIX over internet, and working knowledge/actual experience of client onboarding process.
Experience Preferred:
- Development experience in EQT front-office technology
- Development experience in order management systems
- Experience with TIBCO RV / Smart Socket / EMS / MQ advantage
- Asian stock and futures market knowledge is greatly preferred
- Experience in building trading models (VWAP / etc)
- 3-4 years experience in any major RDBMS systems (Oracle preferred)
- Working experience of co-location setups
Skills/Aptitude Required:
- Ability to delegate and get things done within as well across other teams.
- C++ / Java skills
- Object oriented programming
- Strong experience of multithreaded programming, templates and STL
- Usage of a middleware library (e.g. TIBCO, MQ)
- Database connectivity experience
- Experience with source control tools (e.g. SVN / ClearCase / Perforce)
- Experience with C++ development tools Visual Studio
- Very good communication skills in English
Skills/Aptitude Preferred:
- Development on Equity or Futures trading environment
- Knowledge of the life cycle of a trade
0 comments: on "C++/Java, Low Latency Developer, Investment Bank, FIX Connectivity -"
Posting Komentar