Request Technology - Chicago, IL
posted 7 months ago
The Senior Software Developer in Quantitative Risk is a pivotal role that focuses on developing and maintaining risk models for margin, clearing fund, and stress testing. This position requires a deep understanding of quantitative risk management principles and the ability to translate complex mathematical models into efficient software solutions. The developer will work closely with quantitative analysts, business users, and data & technology staff to enhance the technical capabilities of the Quantitative Risk Management (QRM) team. The role involves not only software development but also the management of the environments and infrastructure necessary for model implementation and testing. In this hybrid position, the developer will spend three days onsite and two days remote, allowing for collaboration with team members while also providing flexibility. The ideal candidate will have a strong background in software development, particularly in cloud or high-performance computing, and will be proficient in Java or another object-oriented programming language. The role also demands experience with DevOps practices, including CI/CD processes and tools, as well as familiarity with cloud technologies, particularly AWS. The Senior Software Developer will be responsible for ensuring that the risk model software is robust, efficient, and scalable. This includes implementing best coding practices, utilizing design patterns effectively, and ensuring that the software meets the high standards required for financial applications. The developer will also engage in automated quality assurance processes to maintain the integrity of the software. Overall, this role is crucial for the ongoing development and enhancement of risk management capabilities within the organization.