Computer Science C++ Developer
Computer Science C++ Developer

Computer Science C++ Developer

Trainee 25000 - 32000 £ / year (est.) No home office possible
hackajob

At a Glance

  • Tasks: Build complex applications and see your code make a real impact.
  • Company: Join mthree, connecting graduates with top global businesses.
  • Benefits: Generous salary, pay rises every 9 months, and flexible benefits.
  • Other info: Enjoy fully paid training and excellent career growth opportunities.
  • Why this job: Gain valuable industry experience and kickstart your tech career.
  • Qualifications: Bachelor's in computer science, solid software engineering knowledge, and troubleshooting skills.

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

Here at mthree, we pair great graduates with brilliant global businesses. Our clients include tier‑one investment banks and other organizations across a range of industries, from insurance to healthcare to travel.

What You’ll Do

As a software developer with mthree, you’ll build complex applications in a global team environment. You’ll love seeing the impact you make when code you’ve written launches to the people who need it. If you stay on the lookout for new ways to get better results through software development, you’ll become an asset to your team.

How The Alumni Program Works

  • Apply via this job advert.
  • Complete our assessment process.
  • Get trained at mthree Academy in an online class for 4‑8 weeks with other graduates, focusing on C++, or other languages depending on which coding languages our clients are looking for at the time.
  • Join a mthree client for 12‑24 months while receiving support and salary increases every 9 months. The vast majority then convert to permanent employees with the client at the end of the program.

What You’ll Learn At The Mthree Academy

  • How to design, develop, and test a full‑stack application.
  • How to demonstrate professionalism, including communication skills and personal interactions.
  • How to explain industry concepts at a high level.
  • An understanding of monitoring, supporting, and troubleshooting, and how it ties into good development processes.

What You’ll Need

  • Bachelor’s degree in computer science or a related major, 2.2 or higher.
  • Solid knowledge of software engineering principles.
  • Skills in troubleshooting and debugging.
  • An understanding of the formal SDLC (software development lifecycle).
  • An understanding of test‑driven development.
  • The right to work without needing visa sponsorship.

What You'll Get

  • Fully paid, in‑depth, interactive training in small classes with graduates like you.
  • A generous graduate salary.
  • Pay rises every 9 months to reflect your progress.
  • A flexible benefits package.
  • Ongoing training and support.
  • Valuable industry experience.
  • Ultimately, a foot in the door to build your career in an in‑demand niche.

How To Apply

  • Apply via the form below and tell us a bit about you.
  • Complete the online assessment (we’ll send you a link by email).
  • Complete the interviews with our friendly talent team over phone and video.
  • Lastly, you’ll interview with one or more of our clients.

Applicants must be currently authorized to work in the United Kingdom on a full‑time basis. The Company will not sponsor applicants for work visas.

Computer Science C++ Developer employer: hackajob

At mthree, we pride ourselves on being an exceptional employer that nurtures talent and fosters growth. Our collaborative work culture encourages innovation and continuous learning, providing graduates with fully paid training and ongoing support as they embark on their careers in software development. With a generous salary structure and opportunities for advancement every nine months, joining our team means stepping into a rewarding environment where your contributions truly matter.
hackajob

Contact Detail:

hackajob Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Computer Science C++ Developer

✨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 C++ developer role. You never know who might have a lead or can refer you to someone in the industry.

✨Tip Number 2

Prepare for those interviews! Brush up on your coding skills and be ready to tackle some technical questions. Practice common interview scenarios with friends or use online platforms to simulate the experience.

✨Tip Number 3

Showcase your projects! If you've built any applications or worked on relevant projects, make sure to highlight them during interviews. This is your chance to demonstrate your skills and passion for software development.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you'll get all the info about our training and support directly from us, making it easier to kickstart your career.

We think you need these skills to ace Computer Science C++ Developer

C++
Software Engineering Principles
Troubleshooting
Debugging
Software Development Lifecycle (SDLC)
Test-Driven Development
Full-Stack Application Development
Communication Skills
Problem-Solving Skills
Adaptability
Team Collaboration
Analytical Skills

Some tips for your application 🫡

Show Your Passion for Coding: When you're writing your application, let us see your enthusiasm for coding and software development. Share any personal projects or experiences that highlight your skills in C++ or other languages. We love to see candidates who are genuinely excited about what they do!

Tailor Your Application: Make sure to customise your application to fit the job description. Highlight your relevant experience and skills that align with what we’re looking for. This shows us that you’ve done your homework and are serious about joining our team.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon unless it’s necessary. We appreciate a well-structured application that makes it easy for us to see your qualifications and potential.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just fill out the form and tell us a bit about yourself!

How to prepare for a job interview at hackajob

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be ready to discuss key concepts, such as object-oriented programming and memory management. Practising coding problems can also help you demonstrate your problem-solving abilities.

✨Understand the Company and Its Clients

Do a bit of research on mthree and its clients. Knowing about the industries they work with, like investment banking and healthcare, will show your interest and help you tailor your answers to align with their needs.

✨Prepare for Behavioural Questions

Expect questions about teamwork and how you handle challenges. Think of examples from your past experiences that highlight your communication skills and ability to adapt. This is your chance to showcase your professionalism!

✨Ask Insightful Questions

At the end of the interview, have a few thoughtful questions ready. Inquire about the training at mthree Academy or the types of projects you might work on. This shows your enthusiasm and eagerness to learn more about the role.

Computer Science C++ Developer
hackajob

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

>