Software Analyst
The Role
- Develop new financial products and features in in-house pricing engines and trading systems.
- Optimize performance and enable timely execution of quant models and systems.
- Investigate and resolve issues across SIT, UAT, and production environments.
- Drive the full software development lifecycle, delivering high-quality solutions on time.
- Collaborate directly with traders and quant modelers to address business needs.
- Partner with IT engineering teams to ensure seamless system integration and reliability.
Requirements
- A good degree in Computer Science, Engineering, or related field is required.
- Strong coding skills with object-oriented programming is required (e.g., C#/C++/Python).
- Knowledge in financial engineering is a big plus.
- Knowledge of relational databases is preferred.
- Experience with source control, continuous integration, and profiling tools is preferred.
- Sensitivity to numbers is a plus.
- Willing to work in a fast-paced front office (trading floor) under tight deadlines.
- Good communication and analytical skills.
- Must be motivated and dependable.