At a Glance
- Tasks: Develop high-quality retail applications using C++ and Qt, driving innovation and user experience.
- Company: Global tech company focused on cutting-edge technology and customer impact.
- Benefits: Remote work, competitive salary, and opportunities for professional growth.
- Other info: Collaborative culture with a focus on innovation and career advancement.
- Why this job: Join a dynamic team making a real difference for millions of users worldwide.
- Qualifications: 8+ years of C++ experience, strong engineering practices, and a 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.
C++ Software Engineer Linux, Remote working 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. With a strong focus on employee growth, they provide opportunities to lead impactful projects while working remotely, allowing for a healthy work-life balance. Joining this team means contributing to cutting-edge technology that enhances customer experiences worldwide, all while being supported by a company that values your expertise and encourages continuous improvement.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Software Engineer Linux, Remote working 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! Create a portfolio showcasing your C++ projects, especially those using Qt. This is your chance to demonstrate your hands-on experience and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C++ knowledge and coding challenges. Practice common algorithms and data structures, and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. 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 C++ Software Engineer Linux, Remote working in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of a Senior C++ Developer. Highlight your experience with C++20 and the Qt framework, as well as any relevant projects that showcase your skills in building customer-facing applications.
Showcase Your Projects:Include specific examples of projects you've worked on that demonstrate your ability to drive technical direction and implement high-quality code. This is your chance to show us how you’ve contributed to successful outcomes in previous roles.
Highlight Your Engineering Practices:Don’t forget to mention your experience with strong engineering practices like test automation, CI/CD, and performance monitoring. We want to see how you ensure quality and efficiency in your work!
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and get you one step closer to joining our amazing 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 like test automation and CI/CD.
✨Familiarise Yourself with Qt Framework
Since you'll be working extensively with the Qt framework, it’s crucial to understand its core concepts and how to build intuitive user interfaces. Bring examples of past projects where you’ve used Qt/QML to create customer-facing applications.
✨Showcase Your Problem-Solving Skills
Be ready to discuss specific challenges you've faced in previous roles and how you overcame them. This global tech company values innovation and speed, so demonstrating your ability to think critically and adapt quickly will set you apart.
✨Understand the Company Culture
Research the company's mission and values, especially their focus on delivering next-level experiences to customers. During the interview, align your answers to reflect how your personal values and work ethic fit within their culture, showing that you’re not just a great developer but also a great team player.