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 in Manchester 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.
StudySmarter Expert Advice🤫
We think this is how you could land Senior C++ Software Engineer - Remote in Manchester
✨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 hands-on experience with C++ and Qt can really set you apart.
✨Tip Number 3
Prepare for technical challenges! Brush up on your coding skills and be ready to tackle some live coding tests. Practising common algorithms and data structures can help you ace those tricky questions.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got all the latest job openings, and applying directly can sometimes give you an edge. Plus, we’re here to support you every step of the way!
We think you need these skills to ace Senior C++ Software Engineer - Remote in Manchester
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 customer-facing applications.
Showcase Your Projects:Include specific examples of your work that demonstrate your skills in high-performance, low-latency engineering. We want to see how you've tackled challenges and delivered results in previous roles.
Highlight Your Engineering Practices:Talk about your experience with CI/CD, test automation, and performance monitoring. We’re looking for candidates who have a strong engineering mindset and can drive best practices in their work.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and get you into the process. We can’t wait to see what you bring to the table!
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 have a solid understanding of both Qt and QML. Bring examples of past projects where you’ve built customer-facing applications using these technologies, and be ready to explain your design choices.
✨Showcase Your DevOps Mindset
Highlight your experience with CI/CD processes and application monitoring. Discuss how you’ve contributed to test automation and performance monitoring in your previous roles, as this aligns with the company’s focus on strong engineering practices.
✨Align with Business Goals
Be prepared to talk about how you’ve led technical direction on projects and aligned architecture with business and product goals. Share specific examples that demonstrate your ability to drive innovation and scale in a fast-paced environment.