At a Glance
- Tasks: Join a dynamic team to develop and integrate data solutions for financial markets.
- Company: Fenics Market Data is a leader in providing high-quality market data solutions.
- Benefits: Enjoy collaborative work, exposure to diverse asset classes, and opportunities for professional growth.
- Why this job: Be part of a multidisciplinary team that values innovation and high standards in data development.
- Qualifications: Advanced Java skills and experience in real-time environments are essential; willingness to learn new languages is a plus.
- Other info: Ideal for those passionate about finance and technology, with opportunities to work on cutting-edge projects.
The predicted salary is between 43200 - 72000 £ per year.
Role Summary
The Fenics Market Data technology team are recruiting for an experienced data focused developer to come and work in a shared technologies group. A successful candidate will join the team and contribute to the development of our cross-product framework. Initially the focus for this role will be in the Bond space however there will be opportunities to work with other asset classes such as Interest Rate Swaps, FX, FXO, IRO, Equities and Commodities and Precious Metals.
Our multidisciplinary team – made up of quantitative analysts, data analysts, data scientists, product specialists, developers and testers – is responsible for the development and production of data for the Fenics Market Data business. This data is widely used both internally and externally and as such we aim for the highest possible standards. Each project is typically developed with a cross-section of team members from the different disciplines. This multi-discipline collaboration enables individuals to gain exposure (and contribute) to what other parts of the team and organisation are doing.
Key Responsibilities
Development and integration of components used for pricing
Building and extending real-time application development framework
Research & development of approaches to solve new and existing problems
Use of and integration of Quantitative Libraries
Skills / Experience
Essential
- Experience in working within real-time event driven environments
- Experience using shared frameworks for the delivery of solutions
- Track record of data-driven development and unit-testing, mocking and back-testing
- Proven background in multiple languages and willing to learn additional languages when required
- Essential Languages:
- Java (Minimum Level: Advanced)
Desirable
- Background with multiple asset classes is an advantage
- Pricing analytics background
- Relational and NoSQL database experience
- KDB (ideal), Oracle, Sybase, Cassandra and other data technologies
- Previous exposure to:
- Electronic Trading Systems & Execution Platforms
- Execution & Hedging Algorithms
- Container frameworks and the tooling that goes with them
- Desirable Languages/Technologies:
- Java, Python, C++, KDB+/Q, C#
Contact Detail:
Fenics Market Data Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Java and KDB. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Network with professionals in the finance and technology sectors, particularly those who work with market data. Engaging in discussions about real-time event-driven environments can provide insights and potentially lead to referrals.
✨Tip Number 3
Demonstrate your understanding of multi-discipline collaboration by discussing any past experiences where you worked with diverse teams. Highlighting your ability to communicate effectively across different roles will resonate well with the hiring team.
✨Tip Number 4
Stay updated on trends in pricing analytics and electronic trading systems. Showing that you are proactive about learning and adapting to new technologies will reflect positively on your application.
We think you need these skills to ace Senior Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in real-time event-driven environments and your proficiency in Java. Include specific projects where you've used shared frameworks and data-driven development.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the Fenics Market Data technology team. Mention your background with multiple asset classes and how it aligns with the responsibilities of the position.
Showcase Relevant Skills: Emphasise your experience with quantitative libraries and any relevant database technologies like KDB or Oracle. Provide examples of how you've integrated these into your previous work.
Highlight Team Collaboration: Since the role involves working in a multidisciplinary team, mention any past experiences where you collaborated with different disciplines. This could include working with analysts, developers, or testers on joint projects.
How to prepare for a job interview at Fenics Market Data
✨Showcase Your Technical Skills
Make sure to highlight your experience with Java and any other programming languages you are proficient in. Be prepared to discuss specific projects where you've used these skills, especially in real-time event-driven environments.
✨Demonstrate Your Problem-Solving Abilities
Since the role involves research and development of solutions, be ready to share examples of how you've tackled complex problems in the past. Discuss your approach to using quantitative libraries and how you've integrated them into your work.
✨Emphasise Team Collaboration
This position requires working closely with a multidisciplinary team. Share experiences that demonstrate your ability to collaborate effectively with others, including developers, analysts, and product specialists.
✨Prepare for Technical Questions
Expect technical questions related to data-driven development, unit testing, and the use of shared frameworks. Brush up on your knowledge of relational and NoSQL databases, as well as any relevant technologies like KDB or Oracle.