Front Office Developer in San Francisco, CA at Open Systems Technologies

Date Posted: 11/9/2019

Job Snapshot

Job Description

A leading global investment firm is currently seeking a Front Office Developer to join their team in San Francisco, CA.


  • Support Traders, Portfolio Managers and Analysts by creating, extending and maintaining firm’s front office in-house, as well as customized vendor applications, for trading, investing and analytics
  • Develop front office solutions for trade order management, Portfolio and CLO compliance, allocation waterfalls, and debt/borrowing base compliance
  • Enhance firm’s cash management component for sizing/trading CLOs and other credit strategies to optimize the use of cash; Improve cash forecasting ability
  • Develop reports and analytic tools to assist the desk in understanding holdings, cash, NAV and positions
  • Use market data and internal data marts to create innovative tools to screen assets for portfolio sizing and compliance
  • Integrate, support and extend third party systems to complement in house developed solutions
  • Cover a range of functional disciplines including portfolio management and trading, investment monitoring and MIS tools, fund accounting, cash and position reconciliation, pre/post trade compliance
  • Drive projects successfully to completion, on-time, with a focus on quality and proper testing
  • Analyze complex business problems and translate them into technical solutions
  • Manage stakeholder relationships to prioritize business priorities and deliverables
  • Act as a trusted advisor to the Front Office, Operations and Finance teams and make recommendations on how technology can improve processes and provide better information for decision making
  • Help develop the next generation strategic credit platform and data models
  • Develop, support and enforce best practices and technology standards within team
  • Leverage data to build tools to help with Front office analysis and automation of operational processes


  • Must have at least a Bachelor’s degree in Computer Science, Engineering or related field
  • 3-5 years of experience in Financial Services Technology, preferably on the buy side
  • 3-5 years of experience in application development or programming
  • Experience in relational databases and SQL – must be comfortable writing and troubleshooting complex SQL code
  • Experience with order management systems
  • Knowledge of credit instruments and the credit market
  • Experience supporting mission critical systems such as trading, pricing, risk, order management
  • Excellent communication skills
  • Experience working with front office investment professionals
  • DevOps or automated testing experience a plus
  • Credit Accounting experience a plus
Job keywords: