At a Glance
- Tasks: Join a talented team to develop cutting-edge order management systems in C++ and Python.
- Company: Innovative hedge fund in Oxford with a focus on technology and finance.
- Benefits: Lucrative salary, bonuses, and the chance to work on exciting greenfield projects.
- Other info: Collaborate with driven engineers and enjoy excellent career growth opportunities.
- Why this job: Make an impact in finance while honing your coding skills in a dynamic environment.
- Qualifications: Strong C++ experience, Python knowledge, and a relevant degree or equivalent experience.
The predicted salary is between 60000 - 80000 € per year.
C++ Software Developer is required for an exciting and innovative Hedge Fund based in Oxford. The successful C++ software engineer will be joining the talented and driven engineers in the execution team, working on the company’s custom order management system. The core performant systems are written in C++, with a lot of the analysis and supporting code in Python. A good knowledge of C++ is essential and Python will be beneficial. Familiarity with Linux systems, Bash scripting, version control and networking will be advantageous. Experience in finance with order management systems or execution in particular is a nice to have.
Essential Skills
- 1st class or a 2:1 from Oxbridge Degree in a relevant field such as Computer Science, Engineering, Maths, Statistics, Physics or demonstrable experience.
- 2+ years experience in C++ and Python skills, SQL, Pandas
- Familiarity with Linux, bash scripting and version control
- Passion for writing high-standard, modern, robust and well-tested code
- TCP/IP networking
- Low latency systems and FIX messaging protocol is a nice to have.
Benefits:
- Working alongside other extremely talented and driven engineers
- Extremely lucrative salary, bonus and benefits
- Greenfield C++/Python work, both challenging and rewarding
C++ Software Engineer in Banbury employer: Venture Up
Join a leading hedge fund in Oxford, where innovation meets excellence. As a C++ Software Engineer, you'll collaborate with a team of highly skilled professionals, enjoying a competitive salary and bonus structure while working on cutting-edge projects that challenge your skills. The company fosters a dynamic work culture that prioritises employee growth and development, making it an ideal environment for those seeking meaningful and rewarding careers in finance technology.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Software Engineer in Banbury
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or online webinars related to C++ and software engineering. You never know who might have a lead on that perfect job!
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your C++ and Python projects. This is a great way to demonstrate your coding abilities and passion for software development. Plus, it gives potential employers a sneak peek at what you can do!
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges. Websites like LeetCode or HackerRank can help you sharpen your skills. Remember, they’ll want to see how you think and solve problems, so practice explaining your thought process too!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for talented C++ developers like you. Keep an eye on our listings and make sure your application stands out by tailoring it to each role.
We think you need these skills to ace C++ Software Engineer in Banbury
Some tips for your application 🫡
Show Off Your C++ Skills:Make sure to highlight your experience with C++. We want to see how you've used it in past projects, especially if you've worked on performance-critical systems. Don't forget to mention any relevant coursework or personal projects that showcase your coding prowess!
Tailor Your Application:Take a moment to customise your CV and cover letter for this role. Mention specific experiences that relate to the job description, like your familiarity with order management systems or any finance-related projects. This shows us you're genuinely interested in the position!
Keep It Professional Yet Personal:While we love a friendly tone, remember to keep your application professional. Share your passion for coding and problem-solving, but also let your personality shine through. A bit of enthusiasm can go a long way in making your application stand out!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it makes the whole process smoother for both of us!
How to prepare for a job interview at Venture Up
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your previous projects and how you've used C++ to solve complex problems. Practising coding challenges in C++ can also help you feel more confident.
✨Familiarise Yourself with Financial Concepts
Even if you don't have direct experience in finance, it’s a good idea to understand basic financial concepts and terminology related to order management systems. This will show your interest in the industry and help you connect your technical skills to their needs.
✨Show Off Your Python Skills
While C++ is the main focus, having a solid grasp of Python can set you apart. Be ready to discuss how you've used Python in conjunction with C++, especially for data analysis or scripting tasks. Mention any relevant libraries like Pandas that you've worked with.
✨Prepare for Technical Questions
Expect technical questions that test your knowledge of Linux systems, Bash scripting, and version control. Brush up on these topics and be ready to demonstrate your understanding through practical examples or scenarios.