Position:     Quant Research Software Developer - JavaScript, Python, Cloud Apps, SQL 
Location:     New York City, NY
Compensation: $175,000 - $200,000 + 25%-50% Bonus + Excellent Benefits + Relocation Assistance
Job Description:
This is a Hybrid position, work remote 3 days a week.
The Quantitative Research team for this major midsize hedge fund is responsible to deliver scalable products that integrate portfolio management, relative value, trade capture, model development, and risk management into a common platform that is used by all members of the firm.  
This role is a hands-on development role for a mid-level, experienced software engineer.
Responsibilities:
Manage design and development of the company’s UI (Galileo) and microservice efforts from interface definitions to writing front-end and back-end code.
Collaborate with CRO to prioritize and evolve the product roadmap.
Develop software in a well-written, easily understandable, and maintainable way.
Mentor junior team members on related projects pertaining to Galileo.
Provide consistent improvements to the codebase via the modernization of components and selection of state-of-the-art technologies. 
Continuously survey the technical landscape and recommend updates or new ways of improving the platform/tech stack.
Qualifications:
Approximately 5 years or experience in a similar role.
Bachelor’s degree in Computer Science or equivalent.
Solid knowledge of programming fundamentals: algorithms, data structures, design patterns, and paradigms.
Strong understanding and proven track record developing web-based applications.  
Advanced knowledge of web development, with a deep understanding of the JavaScript / Typescript / React.js / Flask / FastAPI frameworks.
Direct experience setting up and deploying applications on the cloud – (AWS or Azure).
Strong, proven programming skills in Python.
Strong skills working with traditional and modern database technologies (SQL, etc.).
Experience using material UI, Ag-grid a plus.
Strong written and verbal communication skills.
Talent for communicating and working effectively with various business departments.  Translate business requirements into executable plans.
Ability to work in a fast-paced interdisciplinary environment.
Manage the development and coordinate projects via Agile development methodology.Type: PermanentCategory: ITDate Posted: 2023-12-20