C++ Software Developer in Cambridge

C++ Software Developer in Cambridge

Cambridge Full-Time 36000 - 60000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Develop and maintain low latency trading platforms using C/C++ in an agile environment.
  • Company: Join Options, a leading global financial technology company with a vibrant culture.
  • Benefits: Enjoy competitive salary, bonuses, global travel, and continuous career development.
  • Why this job: Be part of innovative projects that shape the future of financial technology.
  • Qualifications: 1-2 years experience in software development with strong C++ skills.
  • Other info: Dynamic team environment with opportunities for personal and professional growth.

The predicted salary is between 36000 - 60000 £ per year.

Location: Cambridge, UK

Salary: Competitive

Join our team of expert Programmers within Options' Market Data division.

Working for Options:

  • Developing and engaging our people is a strategic priority for our business.
  • We are looking for talented individuals to join our team and contribute to Options' future growth and success.
  • We want to hear from candidates that are motivated, self-driven and have a passion to learn and develop their skills in the world of financial technology.

Who are we?

Options is the largest global financial technology company headquartered in Belfast. We are at the forefront of banking and trading infrastructure, serving clients globally with offices in New York, Chicago, Toronto, London, Cambridge, Paris, Hong Kong, Tokyo, Singapore, and Auckland. At Options, our services are woven into the hottest trends in global tech, including high-performance Networking, Cloud, Security, and AI (Artificial Intelligence).

Why Options?

  • Global travel: We have offices in New York, Chicago, Toronto, London, Belfast, Dublin and across Asia.
  • Continuous career development opportunities: We provide professional skills development and technical training.
  • The chance to be a part of a self-sufficient, successful team: The Options team operates in a fast-paced environment with endless opportunities for innovation and forward-thinking.
  • Competitive salary: In addition to a competitive salary, Options reward employees with a range of bonus incentives and employee benefits.

The Role:

The successful candidate will assist with the development and maintenance of low latency trading platforms in an agile environment, working in the full development life cycle of applications using C/C++.

We're looking for someone who has technical proficiency in:

  • One - two years' experience in a related role involving design and development experience.
  • The ability to demonstrate previous experience with C++ including STL / Boost.
  • Experience in working with Linux/Unix environments e.g. Red-Hat, CentOS.
  • Scripting knowledge of BASH, Perl and Python.
  • Proficiency with system testing and debugging tools.
  • Demonstrable analytical and problem-solving ability.
  • Experience with Agile working, TDD / BDD, CI / CD.

Typical Job duties would include:

  • Develop and implement applications written in C/C++ supporting our low latency trading platform.
  • Work across the full development life cycle to create new features while maintaining and testing existing applications.
  • Support our clients and get involved in the investigation of production issues.
  • Carry out system integration, regression testing and enhance automated regression testing tools to increase overall test coverage.
  • Work with other agile team members in ensuring quality software releases.

We're also looking for candidates with:

  • Strong research, writing and communication skills.
  • Ability to work in a fast-paced and changeable working environment.
  • Exceptional organisational skills and strong attention to detail.
  • Desire to travel and see the world.
  • Ability to work independently and manage your own projects in a professional manner.
  • A passion for innovation and the financial technology sector.
  • Strong interpersonal skills.
  • Project management skills and proven ability to manage own workload.

How to apply:

Please submit a CV and cover letter to the C++ Software Developer/Engineer position on the Options Careers Page at https://www.options- On your CV, please include a section on your Hobbies and Interests. On the covering letter please detail the role you are applying to, along with your availability.

We look forward to discussing how you can make an impact at Options Technology.

If you have any questions about this position, please contact -

C++ Software Developer in Cambridge employer: Options Technology

Options is an exceptional employer, offering a dynamic work culture that fosters innovation and professional growth in the fast-paced world of financial technology. With competitive salaries, extensive career development opportunities, and the chance to collaborate with a talented team in the vibrant city of Cambridge, employees are empowered to thrive and make a meaningful impact. Join us to be part of a global leader at the forefront of banking and trading infrastructure, where your skills and passion for technology can truly shine.
O

Contact Detail:

Options Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Software Developer in Cambridge

✨Tip Number 1

Network like a pro! Reach out to current employees at Options on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Prepare for the interview by brushing up on your C++ skills and understanding the latest trends in financial technology. Show us your passion for innovation and how you can contribute to our team!

✨Tip Number 3

Don’t just focus on technical skills; highlight your soft skills too! We love candidates who can communicate well and work independently while managing their projects.

✨Tip Number 4

Apply through our website for the best chance of getting noticed. Make sure your CV is tailored to the role, showcasing your relevant experience and interests!

We think you need these skills to ace C++ Software Developer in Cambridge

C++
STL
Boost
Linux
Unix
BASH
Perl
Python
System Testing
Debugging Tools
Analytical Skills
Problem-Solving Skills
Agile Methodologies
TDD
BDD
CI/CD
Communication Skills
Organisational Skills
Attention to Detail
Project Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the C++ Software Developer role. Highlight your relevant experience with C++, Linux/Unix, and any projects that showcase your skills in low latency trading platforms. We want to see how you fit into our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Clearly state the position you're applying for and share why you're passionate about financial technology. Let us know how your skills and experiences align with what we're looking for.

Show Off Your Hobbies: Don’t forget to include a section on your hobbies and interests in your CV. This gives us a glimpse of your personality and helps us understand what drives you outside of work. We love seeing well-rounded candidates!

Apply Through Our Website: Make it easy for us to find your application by applying through our website. It streamlines the process and ensures we get all the info we need to consider you for the role. We can’t wait to hear from you!

How to prepare for a job interview at Options Technology

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with STL and Boost, as well as any projects you've worked on that showcase your technical proficiency. Practising coding problems related to low latency trading platforms can also give you a solid edge.

✨Familiarise Yourself with Agile Methodologies

Since the role involves working in an agile environment, it’s crucial to understand Agile principles, TDD/BDD, and CI/CD practices. Be ready to share examples of how you've applied these methodologies in past projects, as this will demonstrate your adaptability and teamwork skills.

✨Showcase Your Problem-Solving Skills

Options is looking for candidates with strong analytical abilities. Prepare to discuss specific challenges you've faced in previous roles and how you approached solving them. This could involve debugging issues or enhancing automated testing tools, so have some concrete examples ready.

✨Communicate Your Passion for Financial Technology

Express your enthusiasm for the financial technology sector during the interview. Share any relevant experiences or projects that highlight your interest in innovation and how you stay updated with industry trends. This will help you connect with the interviewers and show that you're genuinely invested in the field.

C++ Software Developer in Cambridge
Options Technology
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>