Software Engineers - C++ , Windows , remote work
Software Engineers - C++ , Windows , remote work

Software Engineers - C++ , Windows , remote work

Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
MRJ Recruitment

At a Glance

  • Tasks: Drive development of innovative retail applications using C++ and Qt framework.
  • 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 where your contributions truly matter.
  • Why this job: Make a real impact by enhancing technology for millions of users worldwide.
  • Qualifications: 8+ years of C++ experience and a strong DevOps mindset.

The predicted salary is between 70000 - 90000 £ 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.

Software Engineers - C++ , Windows , remote work 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. With a strong focus on employee growth, they provide opportunities for continuous learning and development, ensuring that your contributions directly impact millions of users worldwide. Enjoy the flexibility of remote work while being part of a forward-thinking organisation that values high-quality engineering practices and cutting-edge technology.
MRJ Recruitment

Contact Detail:

MRJ Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineers - C++ , Windows , remote work

✨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 even lead to a referral.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of projects, make sure to highlight them during interviews. Demonstrating your 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 C++ problems and be ready to discuss your past projects in detail. We want to see how you think and solve problems!

✨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!

We think you need these skills to ace Software Engineers - C++ , Windows , remote work

C++ (C++20 or later)
Qt Framework
QML
Agile Methodologies
Test Automation
CI/CD
Performance Monitoring
Incremental Delivery
High-Performance Engineering
Low-Latency Engineering
Application Monitoring/Observability
Strong Engineering Discipline
Refactoring
DevOps Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ experience and any projects you've worked on that align with the job description. We want to see how your skills match up with what we're looking for!

Showcase Your Projects: Include specific examples of your work, especially those involving the Qt framework or high-performance applications. This helps us understand your hands-on experience and how you can contribute to our team.

Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity and directness, so avoid jargon and get straight to the point about your skills and experiences.

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’re considered for this exciting opportunity!

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 ready to discuss your past projects and how you've applied these features in real-world scenarios. This will show that you're not just familiar with the language but can also leverage its latest capabilities.

✨Familiarise Yourself with Qt Framework

Since you'll be working extensively with the Qt framework, take some time to explore its functionalities. Prepare to discuss how you've used Qt/QML in previous roles, particularly in building user interfaces and integrating with hardware systems. This will demonstrate your hands-on experience and readiness for the role.

✨Emphasise Your Engineering Practices

Be prepared to talk about your approach to engineering practices like test automation, CI/CD, and performance monitoring. Share specific examples of how you've implemented these practices in your work, as this aligns with the company's focus on strong engineering discipline.

✨Show Your DevOps Mindset

Highlight any experience you have with CI/CD processes and application monitoring. Discuss how you've taken ownership of projects and contributed to their success through a DevOps approach. This will resonate well with the company's emphasis on innovation and speed in their development process.

Software Engineers - C++ , Windows , remote work
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

>