At a Glance
- Tasks: Develop and maintain innovative software solutions for financial services.
- Company: Join a growing software vendor backed by private equity investment.
- Benefits: Remote work, competitive salary, and opportunities for professional growth.
- Other info: Dynamic team culture with excellent career advancement opportunities.
- Why this job: Make an impact in a collaborative environment with cutting-edge technology.
- Qualifications: 5+ years of C++ experience and knowledge of Qt required.
The predicted salary is between 42000 - 60000 £ per year.
Contract length: 6 months, start ASAP, annual salary pro-rata
Location - remote with travel to Reading area office on day 1
Why - Private Equity Investment + Growth
5+ years' experience of C++ development
Working knowledge of Qt
We are working with a growing software vendor who has recently received private equity investment and has exciting plans to grow and produce new software. They produce forward-thinking financial services software used by thousands of customers in the UK.
As a Senior C++ Engineer, you will utilize your knowledge of programming to help create and maintain their suite of software solutions. You'll contribute to the collaborative development culture with code reviews and mentoring of others.
Responsibilities- Develop new software for the products and services
- Assist in the design and maintenance of new and existing products
- Contribute via the team with the delivery of high-level system designs
- Collaborate across multiple technical teams
- Perform code reviews for other team members
- Contribute to an agile team via refinement meetings, stand-ups, and sprint reviews
- 5+ years' commercial development experience using C++
- Working knowledge of Qt, multiplatform
- Knowledge of XML / JSON / RESTful APIs
- Experience working on Linux and Windows-based systems
- SQL-based database platforms
- Experience with code versioning tools (GIT / SVN) and Atlassian tool suite (JIRA, Confluence)
- Strong written and verbal English language skills
- Excellent communication and collaboration skills
For more information please contact Katie at Matched.
Seniority level: Mid-Senior level
Employment type: Contract
Job function: Information Technology and Engineering
Industries: Information Services and Software Development
C++ Engineer in London employer: Matched
Join a dynamic and innovative software vendor that is at the forefront of financial services technology. With a strong focus on collaboration and employee development, this company offers a supportive work culture where your contributions are valued, and you can grow your skills through mentorship and teamwork. Enjoy the flexibility of remote work with occasional travel to the Reading area office, all while being part of an exciting growth journey backed by private equity investment.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with C++ or in financial services. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C++ projects, especially any that involve Qt or financial software. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common C++ questions and coding challenges. Practise explaining your thought process clearly, as communication is key in collaborative environments like the one we promote at StudySmarter.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented C++ Engineers like you. Plus, it’s a great way to get noticed by hiring managers who are looking for the right fit.
We think you need these skills to ace C++ Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your 5+ years of C++ experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your knowledge of Qt and other technologies mentioned in the job description.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how your background makes you a perfect fit for our growing team. We love seeing genuine enthusiasm and a bit of personality!
Showcase Your Collaboration Skills:Since this role involves working closely with others, make sure to mention any experiences where you’ve collaborated in an agile environment. We value teamwork, so highlight your contributions to code reviews and mentoring, as these are key aspects of the position.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves. Plus, it’s super easy!
How to prepare for a job interview at Matched
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your past projects and how you've used C++ in real-world applications. They’ll likely ask you technical questions, so having examples ready will show your expertise.
✨Familiarise Yourself with Qt
Since they’re looking for someone with a working knowledge of Qt, it’s crucial to understand its features and benefits. Try to think of specific instances where you’ve used Qt in your previous roles and be ready to explain your approach and outcomes.
✨Show Off Your Collaboration Skills
This role involves a lot of teamwork, so be prepared to talk about how you’ve collaborated with others in the past. Think of examples where you’ve contributed to code reviews or mentored junior developers, as this will highlight your ability to work well in a team.
✨Prepare for Agile Discussions
Since they mention agile practices, make sure you understand the principles of agile development. Be ready to discuss your experience with sprint reviews, stand-ups, and how you’ve contributed to refining processes in your previous teams.