A premier asset management firm in Boston is seeking a Risk Developer (C#) to join its Risk Technology team. This individual will play a critical role in developing and enhancing risk management systems that support portfolio analytics, stress testing, and real-time risk monitoring. The ideal candidate has strong C# development skills, experience working with financial data, and a deep understanding of risk management concepts.
Key Responsibilities:
- Design, develop, and optimize risk management applications using C#/.NET.
- Enhance and maintain risk analytics platforms for portfolio managers and risk teams.
- Work closely with quantitative analysts and risk managers to implement models for stress testing, VaR, and scenario analysis.
- Improve data processing pipelines, integrating real-time and historical market data.
- Ensure scalability and performance of risk systems through optimized architecture and efficient code.
- Collaborate with IT infrastructure teams to deploy and maintain production systems.
Required Qualifications:
- 3+ years of experience developing applications in C#/.NET within financial services.
- Strong knowledge of SQL and experience working with large financial datasets.
- Familiarity with risk management concepts (market risk, credit risk, liquidity risk, VaR, etc.).
- Experience with multi-threading, distributed systems, and performance optimization.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Preferred Qualifications:
- Exposure to cloud-based architectures (Azure, AWS) and containerization (Docker, Kubernetes).
- Experience with Python for data analysis and scripting.
- Knowledge of fixed income, equities, or derivatives risk modeling.
- Familiarity with financial libraries such as QuantLib or experience integrating third-party risk systems.