Description

Qualifications

 

  • Bachelor’s degree or higher in Computer Science or engineering
  • 7+ years of hands-on experience developing complex enterprise Java/J2EE based software system
  • Experiences in building distributed applications using -
  •  
    • NOSQL technologies like Cassandra, coordination service like Zookeeper, and
    • micro services architecture
  • Experience in message-oriented middleware architecture is required
  • Understanding of relational database is required
  • In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications a must
  • Knowledge and experience adhering to software development life cycle best practices including
  •  
    • test driven development,
    • unit testing discipline,
    • agile development and
    • CI/CD strategies a must
  • Experience building UI components using latest in web technologies (e.g. React, Angular) a plus
  • Experience in electronic trading over FIX a plus
  • Experience in Derivatives Trading software development a plus
     

Investment Knowledge

 

  • Candidate must have experience working in one or more of:
  •  
    • Portfolio Management
    • Trading (Equity, Fixed Income, exchange traded derivatives, OTC derivatives, FX, Repo)
    • Prime brokerage, long/short strategies and cash reinvestment
    • Security Lending

Education

Any Graduate