Python Developer, Java/Data Structure (NYC)
Our client, an elite international electronic trading firm, has an immediate need for a driven, technically-savvy team player to help in the development, maintenance and monitoring of mission critical software components and processes.
They are seeking an exceptional Python Developer with strong skills in Java and Data Structure to join their Electronic Trading Group as they expand their highly successful, fully automated computerized trading franchise across asset classes. This role will work with the Global Data team for the electronic trading group. This is a unique opportunity for a Software Developer to become a key contributor as this data is an imperative for research and daily trading.
This hands-on position encompasses the full development cycle, from requirements collection to final deployment and includes ongoing support for internal users. In addition to experience and expertise in the field, they are also looking for maturity, intelligence, enthusiasm, versatility, and most importantly passion for technology.
Requirements:
- BS, MS or PhD in Computer Science or other related field.
- Minimum two to six years of related working experience
- Must have a high level of expertise in Python/Perl scripting and Java
- Working experience with UNIX/LINUX environments
- Strong understanding of data structures, relational databases and algos
- Willingness and ability to learn and use new technologies and methodologies, especially in the data structure environment
- Experience solving reference data, symbology problems, as well as end-of-day data (corporate actions, closing prices, etc.) preferred
- Background working with data sets (Reuters, Bloomberg Backoffice, Markit) and data vendors, preferred
- Understanding of software development tools and methodologies (unit testing and version control) preferred
Location: New York, NY
Salary: Competitive