Senior C++ Developer in Manchester

Senior C++ Developer in Manchester

Manchester Full-Time 40000 - 65000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Design and implement high-quality C++ solutions for our innovative betting platform.
  • Company: Join Betfred, a leader in the global betting and gaming industry.
  • Benefits: Competitive salary, bonuses, wellness support, and flexible working options.
  • Why this job: Be at the forefront of technology, shaping the future of betting experiences.
  • Qualifications: 7+ years in C++, with a passion for innovation and teamwork.
  • Other info: Exciting opportunities for career growth and mentoring within a dynamic team.

The predicted salary is between 40000 - 65000 £ per year.

About Us

Our mission is to dominate the betting and gaming industry on a global scale and we need the very best Tech talent to help us achieve this. We recently migrated all of our customers onto our very own proprietary platform - so it's an exciting time to join us. With the help of our new platform, we're able to pioneer new products and drive more advanced, creative technologies. The result? Unrivalled experiences for millions of customers worldwide. Betfred's Technology department is driven by innovation, and you'll be at the heart of unlocking our new platform's potential. So, if you want to help shape the future of betting and gaming, then it's time to join us.

Job Purpose

We’re looking for a Senior C++ Developer to join our team as we continue the rollout and ongoing development of our SSBT (Self-Service Betting Terminal) platform used in our betting shops across the UK. You will be joining a team focused on enhancing and supporting high-performance, customer-facing applications and integrating with a wide variety of hardware devices. This is a great opportunity to work on modern, complex C++/Qt applications in a real-world setting, gaining experience across the full development life cycle. As a Senior Developer, you’ll play a key role in the evolution of the software, supporting feature enhancements, performance improvements, UI implementation and integration with various hardware components. You’ll take ownership of complex tasks, work closely with other developers, QA engineers, and delivery leads, and mentor less experienced developers to help deliver high-quality solutions. The right person will be passionate about C++ development and eager to embrace the latest standards. Live for challenge and not be afraid to go out of their comfort zone. Is a team player always ready to support their colleagues. Regards quality as their number 1 priority.

Job Duties

  • Design and implement high quality solutions to business requirements
  • Deliver performance and reliability in software
  • Ensure quality through unit and automation tests
  • Integrate with hardware peripherals
  • Support and develop backend C# services
  • Implement UI design changes and improvements
  • Review code, testing, and debugging
  • Promote best practice
  • Write and maintain technical documentation
  • Collaborate with QA to support test coverage and investigate issues
  • Work as part of an Agile delivery team to help meet sprint goals
  • Be part of the Out of Hours support Rota
  • Mentor less experienced developers

Knowledge, Skills and Experience

Essential

  • Minimum 7 years recent experience in C++
  • Familiarity with Windows development and Visual Studio
  • A solid knowledge of the STL
  • Exposure to Qt and QML
  • Experience of client-server architecture
  • Experience and knowledge of multi-threading
  • Knowledge of networking concepts (HTTP, TCP/IP, sockets)
  • Proactive and able to take ownership of problems
  • A positive can-do attitude
  • A strong team player
  • A desire to learn and try new things

Desirable

  • Experience with Qt and QML
  • Interest in or experience with hardware communication (e.g. serial, USB)
  • Experience or familiarity with C#
  • Knowledge/experience of DevOps/GitOps
  • An interest in betting or sports

Qualifications

BSc in Computer Science, Software Engineering, or a related discipline

What’s in it for you?

We offer a variety of competitive benefits, some of which vary depending on the role you’re recruited to. Some of what you can expect in this role includes:

  • A competitive rate of pay and pension contribution (£50K - £65K)
  • Generous discretionary bonus schemes, incentives and competitions
  • An annual leave entitlement that increases with length of service
  • Access to an online GP 24/7, 365 days a year for you and your immediate family
  • Employee wellbeing support through our Employee Assistance Programme
  • Enhanced Maternity & Paternity Pay
  • Long Service Recognition
  • Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream

Senior C++ Developer in Manchester employer: Sharp Gaming

At Betfred, we pride ourselves on being an innovative leader in the betting and gaming industry, offering a dynamic work environment that fosters creativity and collaboration. As a Senior C++ Developer, you'll not only contribute to cutting-edge technology but also enjoy competitive pay, generous bonuses, and comprehensive employee support, including 24/7 access to an online GP and enhanced family leave. Join us in our mission to revolutionise the gaming experience while benefiting from a culture that values growth, teamwork, and quality.
S

Contact Detail:

Sharp Gaming Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior C++ Developer in Manchester

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in betting and gaming. A friendly chat can lead to insider info about job openings or even a referral.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially any that involve complex applications or hardware integration. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on common C++ questions and coding challenges. Practice makes perfect, so consider doing mock interviews with friends or using online platforms to get comfortable.

✨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, it shows you’re genuinely interested in joining our innovative team.

We think you need these skills to ace Senior C++ Developer in Manchester

C++
Qt
QML
Windows Development
Visual Studio
STL
Client-Server Architecture
Multi-threading
Networking Concepts (HTTP, TCP/IP, sockets)
Backend C# Services
Agile Methodologies
Unit and Automation Testing
Technical Documentation
Mentoring

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++, Qt, and any relevant projects that showcase your skills. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for C++ development and why you're excited about joining our team. Let us know how your experience aligns with our goals in the betting and gaming industry.

Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples where you've taken ownership of complex tasks or solved challenging problems. We love candidates who embrace challenges and have a proactive attitude!

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 the role. Plus, it shows you’re serious about joining our innovative team!

How to prepare for a job interview at Sharp Gaming

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with STL, multi-threading, and client-server architecture. They’ll likely ask you to solve some coding problems, so practice writing clean, efficient code.

✨Familiarise Yourself with Their Tech Stack

Since they’re using Qt and QML, it’s a good idea to get comfortable with these frameworks. If you have any experience with hardware communication, be ready to share that too. Showing that you understand their specific tech stack will set you apart from other candidates.

✨Show Your Team Spirit

This role is all about collaboration, so be ready to talk about your experiences working in Agile teams. Share examples of how you’ve mentored junior developers or contributed to team goals. They want someone who can not only code but also uplift the team.

✨Emphasise Quality and Ownership

They value quality as a top priority, so be prepared to discuss how you ensure high standards in your work. Talk about your approach to testing, debugging, and maintaining documentation. Show them that you take ownership of your projects and are proactive in solving problems.

Senior C++ Developer in Manchester
Sharp Gaming
Location: Manchester
Go Premium

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

S
  • Senior C++ Developer in Manchester

    Manchester
    Full-Time
    40000 - 65000 £ / year (est.)
  • S

    Sharp Gaming

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>