This is a group of brilliant technologists working side-by-side with world class investment, research and quantitative professionals to solve the toughest technical challenges in the pursuit of returns for their investors.
My client is looking for a mid-senior level software developer keen to work with front office, quantitative analytics, risk management, economic research and middle office.
Technology: • C# 9, .Net framework 4.7.2 is the core language and framework that underpins their internally developed infrastructure.
• Internally developed platforms: Position Management, Risk, Market Data, PnL, Pricing and Research.
• SQL Server for most of their data persistence whilst leveraging in-memory OLAP to optimize the risk and pricing reporting.
• AMPS as a high throughput publication engine to distribute time sensitive market data to client systems and users.
• RabbitMQ as the enterprise message bus to manage distributed compute operations such as pricing.
• REST endpoints for inter-service communication; they have developed bespoke middleware that does the heavy lifting for you.
• React as their front-end technology for client UIs.
• Standard suite of DevOps technology: Git, TeamCity, Octopus Deploy.
Requirements: • Excellent programming and technology skills, including an in-depth understanding of and recent programming experience in C#/.Net or other object orientated languages such as Java or Python.
• Experience working with SQL databases.
• A strong enthusiasm for programming and technology, and an appetite to work in a dynamic and integrated team.
• An entrepreneurial nature, willing to take ownership and run towards problems.
• The ability to own all aspects of development projects from start to finish, from establishing business requirements and design development, to testing and release management.
• A desire to understand and solve business problems, build domain knowledge and increase market understanding.
• A minimum 1st class degree obtained in Computer Science, or a related field, from a Russell Group University or international equivalent.