Junior C++ Software Developer, Athens Greece
Summary
Junior C++ developer on mthree's graduate programme: 8 weeks of paid training then a 12-month placement building full-stack, production-level applications for a global investment bank using C++ and test-driven development.
Launch Your Tech Career with a Global Investment Bank – Junior C++ Software Developer (Athens)
Are you a recent Computer Science graduate with strong C++ experience gained through university projects, internships, or professional experience?
Join the mthree Alumni Graduate Programme, designed to give you everything you need to hit the ground running. From expert-led training to an impactful 12-month placement with a world-leading investment bank, this is your launchpad into tech.
What You’ll Do
- Join dynamic, global teams to build full-stack, real-world applications.
- Write clean, testable code and develop your skills in debugging, troubleshooting, and test-driven development.
- Gain hands-on experience in monitoring, support, and production-level systems.
- Collaborate effectively while developing your professional and communication skills.
- See your code come to life in high-impact environments, making a real difference from day one.
What We’re Looking For
- A Bachelor’s degree in Computer Science or a related field (Grade 8/10 or above), or equivalent technical skills gained through self-study, bootcamps, or hands-on experience.
- Must have strong existing C++ experience.
- A solid understanding of programming fundamentals.
- Familiarity with the software development lifecycle (SDLC), debugging techniques, and clean code principles.
- Fluent English communication skills (written and spoken).
- Completed Greek military service, if applicable. (Due to the nature of our client commitments in Greece — including long-term placements and time-sensitive onboarding — we require all candidates who are subject to mandatory national service to have either completed or been formally exempted from it prior to joining.)
- Applicants must have the permanent legal right to live and work in Greece at the time of application and on an ongoing basis. Unfortunately, we are unable to provide visa sponsorship now or in the future.
How the Programme Works
- Apply – Submit your application and complete our online assessment.
- Interview – Phone/video interview with our Talent Team.
- Client Interview – Meet and interview with your future team.
- Train – Attend 8 weeks of expert-led training with mthree Academy.
- Placement – Begin your 12-month placement with a global investment bank through mthree.
- Launch – Transition into a permanent role with the client after successful completion.
What You’ll Get
- Paid training delivered by industry professionals.
- A competitive graduate salary, benefits package, and bonuses
- Ongoing mentorship, career coaching, and professional development support.
- A clear path to a permanent role with a top-tier investment bank.
- No training bond, hidden fees, or fine print — just a real opportunity.
Diversity and Inclusion at mthree
At mthree, we celebrate diversity and foster an environment where everyone can thrive.
We value inclusion, equality, and the health and well-being of all employees, ensuring our culture supports courageous teamwork, continuous learning, and making an impact.
As published by greenhouse
First Name, Last Name, Email, Phone, Resume/CV, Location
- Preferred First Name optional
- If you selected "Other" as your school above, please enter the name of your school/ college/ university/ bootcamp here. optional
- What are your preferred pronouns? choose one
- Country of current residence choose one
- City of current residence
- Current Zip or Postal Code
- Do you currently hold the permanent legal right to live and work in Greece without employer sponsorship? choose one
- Have you obtained, or are you on track to obtain, a final university degree grade of at least 7/10 (or equivalent such as a 2:1 or GPA 3.0)? choose one
- Military Service Status (for Greek Male Citizens) Please note: For roles based in Greece, if you are a male Greek citizen subject to mandatory national service, you must have either completed or been formally exempted from this obligation by the time of application. This is necessary due to the nature of long-term client projects and uninterrupted deployment expectations. If this applies to you, please select the option that best describes your situation: choose any
- Are you fluent in written and spoken English to a professional standard? choose one
- This role is based in Athens, Greece, and requires you to work on-site five days a week. Please confirm that you currently reside in Athens or are fully committed to relocating to Athens and working from the client office five days per week - by selecting 'Athens' as your answer. choose one
- Please select how you would like to be contacted to receive further communications from mthree about future news, information, events and opportunities. choose any · optional
- I authorize mthree to contact me via SMS. Message and data rates may apply. choose one
- By submitting your information, you agree you have read the Privacy Policy. choose one
- Which programming languages, tools, and technologies do you consider your strongest, and how have you applied them in your recent work or academic study? (The ones you feel confident that you'll pass a technical assessment and interview with) choose any