Risk Developer
About the Role:
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.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.Â
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.Â
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.