Software Engineer
NEW YORK-10025, NY, US
06/01/2019
-
Required Skills
Company
Infinity Consulting Solutions, Inc
Experience
5 to 7 Year(s)
Job Description
Software Engineer
This role is in our IS Trading development team building best in class multi-asset OEMS. The system is engineered to handle billions of transactions a day with millisecond latency and no single point of failure
Skills:
Experiences in building distributed applications using NOSQL technologies like Cassandra, coordination service like Zookeeper, and micro services architecture is required
Experience in message-oriented middleware architecture is required
Understanding of relational database is required
Hands-on experience in Java is required
In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications a must
Knowledge and experience adhering to software development life cycle best practices including test driven development, unit testing discipline, agile development and CI/CD strategies a must
Excellent analytical, problem-solving and communication skills (written and verbal) are required
Experience building UI components using latest in web technologies (e.g. React, Angular) a plus
Experience in electronic trading over FIX a plus
Experience:
Portfolio Management
Trading (Equity, Fixed Income, exchange traded derivatives, OTC derivatives, FX, Repo)
Prime brokerage, long/short strategies and cash reinvestment
Security Lending
Bachelor’s degree or higher in Computer Science or engineering required
5+ years of hands-on experience developing complex enterprise software system is required
Software Engineers, Applications
Information Technology
No Preference
Contract Only
Other
1
Candidate Requirements
-
Bachelors
Walkin Information
-
-
-
Recruiter Details
Doug Klares
1350 Broadway, Suite 2205,
NEW YORK-10018, NY,
US
-