Lead and mentor a team of experienced software engineers in the design, development, and maintenance of risk management applications and services. Provide direction based on experience and best practices for all aspects of software design and development. Function as a hands-on leader to design, develop, enhance, and maintain applications and components, and participate in code reviews. Collaborate closely with product management, quants, other internal teams, and clients to gather, understand, and analyze requirements, and deliver industry-leading solutions.
Must Have:- 10+ years of development experience in building trading and risk management solutions.
- Understand risk management methodologies across asset classes (market risk, counterparty credit risk).
- Experience designing scalable, performant enterprise-level systems.
- Proficiency in Python and/or other OOP languages.
- Strong focus on design and testing with best practices.
- Experience with continuous build, test, and deploy processes.
- Proven track record of delivering results in fast-paced environments.
- Strong communication skills.
- Ability to mentor, develop, recruit talent, and cultivate teamwork.