Quantitative Developer - Recruitlink
Jersey City, NJ
About the Job
Quantitative Developer
The role of a Quantitative Developer is pivotal within a financial institution, utilizing advanced programming skills and statistical methods to create algorithms that drive trading strategies and risk management solutions. Quantitative Developers bridge the gap between finance and technology, working closely with quantitative analysts, traders, and IT teams to develop robust software tools that process vast amounts of financial data efficiently. Their work is critical to optimizing trading performance and ensuring compliance with financial regulations. As markets become increasingly complex and competitive, the demand for sophisticated quantitative models and the technologies to support them grows. This position not only requires strong technical expertise but also demands an understanding of financial concepts to innovate and effectively implement solutions tailored to the firm's objectives. The Quantitative Developer is expected to contribute to a dynamic environment where creativity and analytical thinking are vital.
Key Responsibilities
Design and implement quantitative models for trading strategies.
Develop and maintain software applications for data analysis and visualization.
Collaborate with quantitative analysts to enhance existing models.
Optimize algorithms for executing trading strategies efficiently.
Conduct performance analysis of trading strategies and suggest improvements.
Implement backtesting frameworks for validating model performance.
Ensure software scalability and robustness under high-load conditions.
Integrate quantitative models with trading systems and risk management tools.
Write comprehensive documentation for developed models and software.
Assist in the identification and evaluation of new data sources for modeling.
Participate in code reviews to ensure high-quality software standards.
Utilize statistical techniques to analyze market data and trends.
Stay updated with industry trends and financial technologies.
Facilitate communication between technical and non-technical teams.
Provide support for troubleshooting and resolving software issues.
Required Qualifications
Bachelor’s degree in Computer Science, Mathematics, Finance, or related field.
Advanced degree (Master’s or PhD) preferred.
Strong programming skills in languages such as Python, C++, or Java.
Proficiency in data analysis tools and libraries like Pandas, NumPy, or R.
Experience with machine learning techniques and frameworks.
Familiarity with financial markets and quantitative finance principles.
Knowledge of database systems such as SQL or NoSQL.
Experience with version control systems like Git.
Strong analytical and problem-solving abilities.
Ability to work collaboratively in a fast-paced environment.
Excellent communication skills for articulating complex concepts.
Prior experience in a quantitative role within the finance industry.
Understanding of risk management practices and metrics.
Familiarity with financial regulations and compliance standards.
Ability to adapt to new technologies and frameworks quickly.
A strong attention to detail and commitment to accuracy.
Source : Recruitlink