At a Glance
- Tasks: Join our team to develop cutting-edge trading and risk systems using C++ and Java.
- Company: Be part of a leading global hedge fund known for innovation in finance technology.
- Benefits: Enjoy a competitive salary and work with state-of-the-art technologies on complex challenges.
- Why this job: This role offers a chance to impact portfolio management and collaborate with top professionals.
- Qualifications: 3-10 years of experience in C++ and Java, with a degree in a relevant field.
- Other info: Only successful candidates will be contacted due to high application volume.
The predicted salary is between 43200 - 72000 £ per year.
We are seeking an Application Engineer or Software Engineer with deep proficiency in both C++ and Java to join the Equities Engineering team at a top hedge fund globally. The team, known as 'Portfolio Management Risk Trading,' focuses on designing applications that enable hundreds of equities investment professionals to efficiently move from research to execution, manage risks, and understand their portfolios.
In this role, you will:
- Develop trading and risk systems, integrating models, analytics, scenarios, and trades/positions.
- Engage with business, product, and engineering leads to deliver modern, high-quality, extensible software systems.
- Collaborate with infrastructure and network teams to optimize system performance.
- Architect, design, and develop features aimed at improving the performance of portfolio management and risk trading systems.
Hard Requirements
- 3-10 years of highly proficient experience in C++ and Java programming.
- Strong understanding of application architecture and object-oriented design patterns.
- BSc / MSc / PhD in Computer Science, Engineering, Physics, Mathematics, or related fields.
Desirable
- Commitment to excellence, strong attention to detail, and excellent communication skills.
- Motivation to work collaboratively with technology teams, product managers, and business units.
Benefits
- Competitive salary package.
- Opportunity to work with state-of-the-art technologies on complex problems.
Note: Due to high application volume, only successful candidates will be contacted.
Application/Software Engineer- Leading Global Hedge Fund employer: Oxford Knight
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Application/Software Engineer- Leading Global Hedge Fund
✨Tip Number 1
Make sure to brush up on your C++ and Java skills, as these are crucial for the role. Consider working on personal projects or contributing to open-source software to showcase your proficiency in these languages.
✨Tip Number 2
Familiarise yourself with application architecture and object-oriented design patterns. Being able to discuss these concepts confidently during interviews will demonstrate your technical expertise and understanding of software development.
✨Tip Number 3
Network with professionals in the finance and technology sectors, especially those who work in hedge funds. Engaging with them on platforms like LinkedIn can provide valuable insights and potentially lead to referrals.
✨Tip Number 4
Prepare to discuss your experience in developing trading and risk systems. Be ready to share specific examples of how you've integrated models and analytics into your previous projects, as this will be key in demonstrating your fit for the role.
We think you need these skills to ace Application/Software Engineer- Leading Global Hedge Fund
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and Java, as well as any relevant projects or roles that demonstrate your proficiency in application architecture and object-oriented design patterns.
Craft a Strong Cover Letter: Write a cover letter that not only showcases your technical skills but also reflects your commitment to excellence and attention to detail. Mention your motivation to collaborate with technology teams and how you can contribute to the Portfolio Management Risk Trading team.
Highlight Relevant Experience: In your application, emphasise your years of experience (3-10 years) in software engineering, particularly in developing trading and risk systems. Provide specific examples of how you've engaged with business and product leads to deliver high-quality software.
Proofread Your Application: Before submitting, carefully proofread your application for any errors or inconsistencies. A polished application reflects your attention to detail and professionalism, which are crucial for this role.
How to prepare for a job interview at Oxford Knight
✨Showcase Your Technical Skills
Make sure to highlight your proficiency in C++ and Java during the interview. Be prepared to discuss specific projects where you've used these languages, and consider bringing examples of your work or code snippets to demonstrate your expertise.
✨Understand Application Architecture
Since the role requires a strong understanding of application architecture and object-oriented design patterns, brush up on these concepts. Be ready to explain how you've applied them in past projects and how they can benefit the team at the hedge fund.
✨Communicate Effectively
Excellent communication skills are essential for this position. Practice articulating your thoughts clearly and concisely, especially when discussing complex technical topics. Remember, you’ll need to engage with various stakeholders, so being able to convey your ideas effectively is key.
✨Demonstrate Collaborative Spirit
The job involves working closely with technology teams, product managers, and business units. Prepare examples that showcase your ability to collaborate and work as part of a team. Highlight any experiences where you successfully partnered with others to achieve a common goal.