Request Technology - Dallas, TX
posted 4 months ago
The Java or C++ Programmer position focuses on developing applications and solutions for the Quantitative Risk Management (QRM) team. This role is not about building models but rather automating existing models to enhance efficiency and performance. The ideal candidate will have a strong background in software development, particularly within financial institutions, trading companies, or exchanges. The position requires a hardcore developer who can create robust applications and manage resources effectively in both local and AWS cloud environments. In this role, you will be responsible for configuring and managing resources, deploying QRM's software, and developing CI/CD pipelines. You will also contribute to the development of QRM's databases and ETLs, integrating model prototypes and testing tools while adhering to industry best practices. The position involves creating unit and integration tests, enhancing test automation tools, and participating in code reviews to ensure high-quality code delivery. Additionally, you will be expected to write technical documentation and user manuals, provide production support, and troubleshoot issues as they arise. The role demands strong programming skills, particularly in Java, C++, or Python, and the ability to work collaboratively in a software development environment. Familiarity with financial products and a background in financial mathematics, including derivatives pricing models and stochastic calculus, will be advantageous. The position is based on-site three days a week, with a competitive salary range of $185,000 to $195,000, plus bonuses.