Junior C++ Developer in Manchester

Junior C++ Developer in Manchester

Manchester Entry level 25000 - 35000 £ / year (est.) No home office possible
South 11

At a Glance

  • Tasks: Join our Retail Technology Team to develop and enhance customer-facing applications.
  • Company: Dynamic retail tech company focused on innovation and collaboration.
  • Benefits: Competitive salary, bonuses, wellness support, and flexible working options.
  • Other info: Enjoy a supportive environment with opportunities for career growth and learning.
  • Why this job: Gain hands-on experience in C++ and modern software practices while making a real impact.
  • Qualifications: Experience with C++ 20 or later; passion for coding and teamwork.

The predicted salary is between 25000 - 35000 £ per year.

We are looking for a recent graduate or Junior C++ Developer to join the Retail Technology Team. The team focuses on the development and enhancement of our retail platform supporting our extensive network of shops and self-service betting terminals. You will be working on customer facing applications implementing user interface designs, developing business logic and integrating with hardware. This role will develop your skills in C++ and the Qt framework and give hands on experience of modern software development practices.

Job Duties

  • Knowledge of implementing software solutions that align with team goals, product requirements, and established architectural patterns, under the guidance of senior engineers and Tech Leads.
  • Knowledge of writing clean, maintainable code and improving code quality through practices such as refactoring, pair programming, and learning outside-in development techniques.
  • Knowledge of strong engineering practices, including test automation, CI/CD pipelines, and basic performance and reliability considerations.
  • Knowledge of data storage concepts, including SQL or NoSQL databases, caching, and basic database design principles.
  • Knowledge of clear, minimal technical documentation such as READMEs, API usage notes, and basic runbooks, with guidance from the team.
  • Knowledge of building resilient systems and understanding how software behaves when things go wrong.
  • Aware of performance, scaling, and reliability concepts and how they influence system behaviour.
  • Aware of monitoring, observability, and availability tools to understand how systems behave in production.
  • Aware of long‑term system evolution, including technical debt, obsolescence, and future improvement opportunities.
  • Aware of modern release practices and deployment strategies used within the organisation.
  • Aware of design discussions and technical planning, learning how features are broken down and implemented effectively within the team.
  • Participating in incremental delivery using Agile practices, learning how flow, feedback, and metrics support continuous improvement.
  • Learning and applying agreed system design patterns, technical standards, and best practices within the team.

Knowledge, Skills and Experience

  • Essential: Experience of C++ 20 or later (Final year project or work experience)
  • Desirable: Domain based systems design, Working in a product organisation, AI within the SDLC, Qt/QML 6, Network technologies

What is in it for me?

  • A competitive rate of pay and pension contribution (£25,000 to £35,000)
  • 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.

Junior C++ Developer in Manchester employer: South 11

Join our dynamic Retail Technology Team as a Junior C++ Developer, where you'll not only enhance your technical skills in C++ and the Qt framework but also thrive in a supportive work culture that prioritises employee growth and wellbeing. With competitive pay, generous bonuses, and access to 24/7 online GP services, we ensure our employees feel valued and supported both personally and professionally. Located in a vibrant area, this role offers a unique opportunity to contribute to innovative customer-facing applications while enjoying a balanced work-life environment.
South 11

Contact Detail:

South 11 Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or at university. Let them know you're on the hunt for a Junior C++ Developer role. You never know who might have a lead or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a GitHub profile and upload some of your C++ projects. This gives potential employers a chance to see your coding style and problem-solving abilities in action. Plus, it’s a great conversation starter during interviews!

✨Tip Number 3

Prepare for those interviews! Brush up on common C++ interview questions and practice coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills. The more prepared you are, the more confident you'll feel!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to apply directly. Don’t miss out on this opportunity!

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

C++ 20 or later
Qt framework
Software Development Practices
Clean Code Principles
Test Automation
CI/CD Pipelines
SQL or NoSQL Databases
Technical Documentation
Resilient Systems Design
Performance and Reliability Concepts
Monitoring and Observability Tools
Agile Practices
System Design Patterns
Domain Based Systems Design

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects you've worked on. We want to see how your skills align with our needs, so don’t be shy about showcasing your best work!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the Junior C++ Developer role and how you can contribute to our Retail Technology Team. Keep it personal and engaging!

Showcase Your Passion for Learning: We love candidates who are eager to learn and grow. Mention any courses, workshops, or self-study you've done related to C++ or software development practices. It shows us you're committed to improving your skills!

Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and get back to you quickly!

How to prepare for a job interview at South 11

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially if you've worked with C++ 20 or later. Be ready to discuss your final year project or any relevant work experience. Practising coding problems and understanding the nuances of the language will help you stand out.

✨Familiarise Yourself with Qt Framework

Since this role involves working with the Qt framework, it’s a good idea to get comfortable with its features and functionalities. Try building a small project using Qt to showcase your understanding during the interview. This hands-on experience will impress the interviewers.

✨Understand Agile Practices

The company values Agile methodologies, so be prepared to discuss how you’ve worked in Agile teams before. Familiarise yourself with concepts like incremental delivery and how feedback loops can improve development processes. Sharing specific examples will demonstrate your knowledge.

✨Prepare for Technical Questions

Expect technical questions that assess your problem-solving skills and understanding of software engineering principles. Brush up on topics like clean code practices, test automation, and database concepts. Practising mock interviews can help you articulate your thoughts clearly.

Junior C++ Developer in Manchester
South 11
Location: Manchester

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

>