Job description
Sr kdb+ Developer
New York (Hybrid)
Global consultancy
MPA has been retained one of the world’s leading Capital Markets consultancies to recruit Sr kdb+ developers to join their team in New York. This global company helps its clients navigate the data-driven, digital revolution that is both disrupting and transforming the financial services sector.
What you’ll be doing:
· Providing technical leadership on client projects
· Leading technical teams to deliver projects on time and on budget
· Defining technical architectures and solutions
· Working with business users to define requirements for new application functionality
· Developing, testing, supporting and maintaining all code for client applications
· Analysing data and creating reports for clients, incorporating all findings
· Mentorship, training and potentially management of junior and mid-level developers
Experience and skills required:
· 5+ years kdb+ development experience
· Experience of defining and implementing kdb+ architectures
· Proven delivery of technical solutions to appropriate standards and methodologies
· In-depth knowledge of creating and maintaining kdb+ solutions
· Experience delivering technical solutions in unix/linux environment
· Demonstratable technical leadership and decision making
· Experience communicating and liaising with key stakeholders
· Excellent communication skills and capable of tailoring to the audience
· Desire to improve technically and maintain up to date with the latest advances
· Experience of working and delivering solutions in Capital Markets/Investment Banking
· Cloud architecture and development experience is a plus but not essential
· Minimum 3.5 GPA in Mathematics, Physics, Computer Science or any other scientific/engineering discipline
Experience and skills desired*:
· Contributes to company ecosystem
· Experience of other programming languages e.g. Python
· Cloud development and architecture experience
· Experience of other data solutions, specifically Time Series Experience in an investment bank or large financial organisation
· People management experience