A top multi-strategy hedge fund, managing approximately $8 billion in total assets, is looking to hire a senior developer to their trade blotter team. This would be a pivotal role as they enhance their post-trade infrastructure. Collaborating with the broader engineering team, you will be instrumental in designing and implementing the post-processing framework.
The ideal candidate will have 5+ years of experience, strong development skills in Python, experience working on post-trade systems, and proven stakeholder engagement experience as the role is heavily business focused.
Responsibilities:
- Design and Build the post integration from the multiple trading systems to the firm booking systems and third parties
- Ensure traceability of test cases to business requirements and review test coverage.
- Perform impact assessments of all business requirements and any changes to business requirements.
- Review user stories planned for the sprint and provide user point estimation during sprint planning.
Qualifications:
- Bachelor's degree in Computer Science, Finance, or a related field.
- Desire to understand the Financial/Banking domain.
- Proven experience in full-stack development using Python and modern JavaScript frameworks.
- Proficiency in SQL and database technologies such as Oracle, PostgreSQL or MySQL.
- Good knowledge of FIX protocol
- Experience working with financial data APIs and integrating with external data sources.
- Strong knowledge and coding experience in Python/Java to automate test cases for post-trade back office and trade flow.
- Hands-on experience in building test automation frameworks and developing automation scripts using Python or Java.
- Experience in application development/automation framework development using Python/Java (3-5 years).
- Working knowledge and ability to develop test automation scripts for post-trade data lineage (3-7 years).
- Experience implementing PyUnit, Junit, or Unit test automation would be a plus (3-7 years).
- Familiarity with cloud-based technologies (AWS) and containerization technologies such as Docker.
- Understanding of DevOps practices and CI/CD pipelines.
- Ability to understand complex data flows between various internal and external applications.