Job Description :
Position: Technical Project manager Location: New York, NY Hiring: Contract Description: Proven track-record of successful IT project delivery to high-pressure clients Extensive experience coding with various languages - Java essential and Python highly desirable, others (C, C++, C#, R, Q, etc) desirable Extensive experience in Big Data technologies with a sound understanding of the Hadoop platform and the technologies / tools involved Prior experience with cloud engineering and governance is advantageous but optional Extensive experience practicing Agile and Test Driven Development Extensive experience practicing Continuous Integration and Delivery Sound understanding of the electronic trading environment and the technology stack including storage, networking, messaging and hardware Can demonstrate the ability to thrive within a dynamic, fast paced environment with short delivery cycles and changing requirements Must have excellent communication skills and able to work with developers in remote regions Experience of working in a robust technology environment with a clear appreciation of software development best practices and change control procedures Relevant experience and interest in algorithmic, machine learning, and AI technologies is extremely advantageous Relevant experience in understanding and analyzing relational database systems including tuning, scaling and optimization Understanding of the different architectural design patterns Understanding of data architecture and protocols Ability to perform capacity planning across the various infrastructure components Ability to develop code to stringent non-functional requirements Ability to conduct functional analysis of requirements Ability to lead IT development teams both directly & via influence Sophisticated communication skills to operate with senior business managers Personal organization, completer/finisher, consensus building Understanding of AFC an advantage Thorough understanding of the wider technology landscape, emerging technologies and able to understand and communicate how they apply to the business domain and existing platform Working understanding of IT security and how it applies to application design, implementation and operation