What are the responsibilities and job description for the KDB+ Q Developer position at Carnegie Affiliates?
Company Description
Investment Management Firm
Job Description
The main responsibilities for the role include, but are not limited to:
- Design and implementation of reusable algorithms to handle large data sets
- Data analytics (historical and real time) and reporting tools
- Data filtration /cleaning and management
- Liaise with other technology teams
Qualifications
The person in this role must be a developer experienced with the software development lifecycle who can demonstrate a good combination of programming and data analysis skills as well as some knowledge of statistics.
Technical skills:
- at least KDB and Q are required
- Strong analytical skills are required, Understanding of SQL is required
- Scripting experience (Perl, Python and/or Bash) is strongly preferred
- Modern web development technologies (HTML5 / Angular or equivalent JS framework) are a plus
- C#/.NET is a plus, C, C and/or Java is a plus, Tableau is a plus
- Experience with other NOSQL / big data technologies is a plus
- Trading Systems and/or Market Data Exp is a plus as well as FIX
Additional Information
All your information will be kept confidential according to EEO guidelines.