At a Glance
- Tasks: Develop cutting-edge Front Office Trading software and tackle complex data challenges.
- Company: Join Data Intellect, a dynamic consultancy firm focused on innovative tech solutions.
- Benefits: Competitive pay, inclusive culture, and opportunities for professional growth.
- Other info: Diverse team with a commitment to equal opportunities and career advancement.
- Why this job: Lead impactful projects in a collaborative environment and push the boundaries of technology.
- Qualifications: 4+ years of C++ experience; financial services knowledge is a plus.
The predicted salary is between 60000 - 80000 £ per year.
At Data Intellect, we thrive on solving complex data challenges in high-stakes environments. We're a team of engineers, problem-solvers, and collaborators who believe in pushing boundaries, not egos. If you're a seasoned C++ Developer ready to lead, innovate, and make an impact, we want to hear from you.
As a C++ Developer at Data Intellect, you will focus on developing Front Office Trading software, primarily working within the market data development teams. You will gain exposure to the full software stack, using modern development tools and concepts to deliver high quality, best practice software solutions. This will involve working on the end-to-end development of low latency software components written in C++.
Project responsibilities will range from design, architecture and development of greenfield projects to maintenance, latency tuning and enhancements.
- 4+ years' experience of C++ development using C++17 and/or C++20
- Ability to articulate comprehensive end-to-end examples of previous experience from requirements gathering to design and implementation
- Experience in Financial Services/Capital Markets domain is advantageous but not essential
Data Intellect is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Accommodations are available on request throughout the assessment and selection process.
C++ Contractor employer: Data Intellect
At Data Intellect, we pride ourselves on fostering a collaborative and innovative work culture where engineers and problem-solvers thrive. Located in a dynamic environment, we offer competitive benefits, opportunities for professional growth, and the chance to work on cutting-edge projects that make a real impact in the financial services sector. Join us to be part of a diverse team that values your contributions and supports your career development.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Contractor
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at Data Intellect or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! Prepare a portfolio of your C++ projects and be ready to discuss them in detail. Highlight your experience with low latency software and any relevant financial services projects to impress the hiring team.
✨Tip Number 3
Practice makes perfect! Brush up on your technical interview skills by doing mock interviews with friends or using online platforms. Focus on articulating your end-to-end development experiences clearly and confidently.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the Data Intellect team and ready to tackle those data challenges head-on.
We think you need these skills to ace C++ Contractor
Some tips for your application 🫡
Show Off Your C++ Skills:Make sure to highlight your experience with C++17 and/or C++20 in your application. We want to see how you've tackled complex problems using these versions, so don’t hold back on those examples!
Tailor Your Experience:When you’re writing your application, connect your past experiences to the role. Talk about your journey from requirements gathering to implementation, especially if you've worked on low latency software components before.
Keep It Professional Yet Personal:While we love a professional tone, don’t be afraid to let your personality shine through. We’re looking for problem-solvers who can collaborate, so a bit of your unique style can make your application stand out!
Apply Through Our Website:Remember, to be considered for this role, you need to apply through our careers page. It’s super easy – just click the Apply button and follow the steps. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Data Intellect
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially with C++17 and C++20 features. Be ready to discuss specific projects where you've used these versions, focusing on how you tackled challenges and implemented solutions.
✨Showcase Your Problem-Solving Skills
Data Intellect values engineers who can solve complex problems. Prepare examples that highlight your ability to think critically and innovate, particularly in high-stakes environments. Think about times when you had to make quick decisions or optimise performance.
✨Understand the Financial Services Landscape
While experience in Financial Services isn't essential, having a basic understanding of the industry can set you apart. Familiarise yourself with key concepts in capital markets and be prepared to discuss how your technical skills can apply to this domain.
✨Be Ready for Technical Questions
Expect in-depth technical questions during your interview. Practice articulating your thought process clearly, especially when discussing design and architecture decisions. Use real-world examples to demonstrate your expertise in developing low latency software components.