Senior C++ Software Engineer - Remote
Senior C++ Software Engineer - Remote

Senior C++ Software Engineer - Remote

Full-Time 60000 - 80000 £ / year (est.) Home office possible
MRJ Recruitment

At a Glance

  • Tasks: Lead the development of innovative retail applications using C++ and Qt.
  • Company: Global tech company focused on innovation and customer experience.
  • Benefits: Remote work, competitive salary, and opportunities for professional growth.
  • Other info: Join a dynamic team with a strong focus on collaboration and cutting-edge projects.
  • Why this job: Make a real impact by enhancing technology for millions of users worldwide.
  • Qualifications: 8+ years of C++ experience and a passion for engineering excellence.

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

This global technology business has just completed a massive migration to their own platform, and now, the stage is set for scale, innovation, and speed. Products are being built at pace, technology is unlocking new capabilities, and the experiences delivered to customers worldwide are next-level.

They’re looking for a Senior C++ Developer to join their Retail Technology team, driving the development and continuous improvement of their retail platform. You’ll work extensively with the Qt framework to build high quality, customer-facing applications, implementing intuitive user interfaces and integrating seamlessly with a range of hardware systems.

  • Lead technical direction on small to medium-sized projects, aligning architecture with business and product goals.
  • Build and enhance customer-facing retail applications using C++ (20+) and Qt/QML 6.
  • Produce high-quality, maintainable code using outside-in development, refactoring, and strong engineering discipline.
  • Drive strong engineering practices including test automation, CI/CD, performance monitoring, and incremental delivery.
  • Strong senior level C++ experience (C++20 or later), with 8+ years of recent, commercial development experience.
  • DevOps mindset with experience of CI/CD and ownership.
  • Experience with application monitoring/observability in production systems.
  • High-performance, low-latency engineering experience, including performance and scaling KPIs.

You’ll be joining a team where your work actually matters, helping millions of users around the world interact with cutting-edge technology every day.

Senior C++ Software Engineer - Remote employer: MRJ Recruitment

This global technology company is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within agile delivery teams. Employees benefit from opportunities for professional growth, hands-on experience with cutting-edge technology, and the chance to make a significant impact on millions of users worldwide. With a strong focus on engineering excellence and a commitment to continuous improvement, this company provides a rewarding environment for Senior C++ Software Engineers looking to advance their careers.
MRJ Recruitment

Contact Detail:

MRJ Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior C++ Software Engineer - Remote

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or join relevant tech forums. A friendly chat can give you insights into the company culture and might just get your foot in the door.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of projects, make sure to highlight them during interviews. Demonstrating your hands-on experience with C++ and Qt can really set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures, and be ready to solve problems on the spot. We all know that coding challenges can be a big part of the process!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re here to support you every step of the way in landing that dream job.

We think you need these skills to ace Senior C++ Software Engineer - Remote

C++ (20+)
Qt Framework
QML 6
Agile Methodologies
Test Automation
CI/CD
Performance Monitoring
Incremental Delivery
High-Performance Engineering
Low-Latency Engineering
Application Monitoring
Observability in Production Systems
Strong Engineering Discipline
Refactoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior C++ Developer role. Highlight your experience with C++20 and Qt/QML, and don’t forget to mention any projects where you’ve led technical direction or improved existing systems.

Showcase Your Projects: Include specific examples of your work that demonstrate your skills in building high-quality, customer-facing applications. If you've worked on performance monitoring or CI/CD, make it known – we love seeing that!

Keep It Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to highlight your key achievements and experiences relevant to the role.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you’re considered for this exciting opportunity with our team!

How to prepare for a job interview at MRJ Recruitment

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially the features introduced in C++20. Be prepared to discuss your experience with high-performance and low-latency engineering, as well as how you've implemented strong engineering practices in your previous roles.

✨Familiarise Yourself with Qt Framework

Since you'll be working extensively with the Qt framework, it’s crucial to demonstrate your knowledge and experience with it. Bring examples of customer-facing applications you've built using Qt/QML, and be ready to discuss how you’ve integrated them with hardware systems.

✨Showcase Your DevOps Mindset

Highlight your experience with CI/CD processes and how you've taken ownership of projects. Discuss any tools or practices you've used for test automation and performance monitoring, as this will show that you align with their engineering culture.

✨Align with Their Vision

Research the company’s recent migration and their goals for innovation and speed. Be prepared to talk about how your skills can contribute to their retail platform's development and continuous improvement, showing that you’re not just a fit for the role but also for their mission.

Senior C++ Software Engineer - Remote
MRJ Recruitment

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

>