As part of our development team, your primary responsibility will be to build, design and support low-latency middleware under the guidance of the architecture team and enhance the next-generation messaging router for Linux support. Further responsibilities include:
- Upgrade/Migrate Proprietary EMS system and its feature from legacy to new technology stack in Java
- Maintain and work on existing services that interface with other teams such as reference or trading data plant in C++
- Convert a proprietary EMS in-memory real-time database to run on Linux
- Understand different trading strategies/tactics and contribute by recommending enhancements to them
- Work in a fast moving and rapidly changing environment using agile methodology
- Solve highly technical and complex problems on multiple projects
- Analyze feature specifications and be actively involved with product management in refining these specs
- Conduct system modeling, prototyping and analysis while designing software applications
- Participate in recommending new technologies and next generation features
THE CANDIDATE:
- A bachelor’s degree or master’s degree in Computer Science, MIS or related field with 4+ years of experience
- Knowledge of C# on the server side
- Extensive and active development experience in object oriented programming using Java, and to a lesser degree, C++
- Experience working on both Linux and Windows platform
- Knowledge with Python and Shell scripting, and object oriented programming
- Excellent communication skills both verbal and written with ability to work both independently and in a team environment
- Experience with threading, SVN/CVS/GIT, SQL, XML, and service oriented architectures
- Detail orientated with ability to handle concurrent projects while adapting quickly to rapidly changing priorities
- Experience with Market Data is not required, but would be a plus
- Job Type: Direct Hire.
- This role will be hybrid with three days onsite, two days remote in the Manhattan area of New York.
- C2C/third party sponsorship is not workable for this role.
#TECHIND