At a Glance
- Tasks: Join our Technology Foundation Programme to work with Python, Java, or C++ on impactful projects.
- Company: Man Group is a global investment management firm focused on technology and data-driven solutions.
- Benefits: Enjoy competitive holidays, pension plans, parental leave, and a supportive work environment.
- Why this job: Gain mentorship, formal training, and a chance to build a long-term career in tech and finance.
- Qualifications: Experience with Python, Java, or C++, and a background in Computer Science or related fields.
- Other info: Open to recent graduates and those excited about learning; apply even if you don't meet every requirement.
The predicted salary is between 36000 - 60000 £ per year.
Technology Foundation Programme (Python, C++, Java) – 2025
London
About Man Group
Man Group is a global, technology-driven active investment management firm dedicated to delivering alpha and portfolio solutions for clients. At Man Group, technology and data are at the heart of everything we do, creating a dynamic environment where innovation meets investment management.
About the Programme
Our Technology Foundation Programme invites you to explore three teams working with Python, Java , or C++ over a two-year period. You\’ll tackle impactful projects, receive formal training, gain mentorship from senior leaders, and develop a thorough understanding of our business. Upon successfully completing the programme, you’ll be well-positioned to build a long-term career at Man Group.
Placements will have the chance to enhance our quantitative investment platform, integrate new datasets, extend our execution and order management systems, and contribute to our core technology platform.
Who are we looking for?
Join us as an Associate Engineer and you\’ll be part of a team that builds and runs the platform powering Man\’s hedge funds.
- Experience working with any of the following programming or scripting languages: Python, Java, C++
- Your technical experience may have been gained through open-source maintenance, 2+ years of relevant industry experience, or as a recent graduate or currently studying for a degree in Computer Science, Engineering, Mathematics, Physics, or related discipline.
- Understanding of how source control and continuous deployment workflows work with tools like git.
- Self-organised with the ability to prioritise and effectively manage time across multiple projects.
- Excellent communication and problem-solving skills.
- Exceptional troubleshooting skills.
- Self-starter with a desire to learn and understand more about the business environment in which you work.
If you don\’t meet every requirement but are excited about the role and can pass our tech test, we encourage you to apply. Even if your experience isn\’t a perfect match, you might be the right fit for this or other roles.
Programme Start Date: Throughout 2025
Recruitment Process
Application Window: Throughout 2025
Application process:
- CV Screen
- Online Test
- Technical Interview
- Final Interview
Our Culture, Values and Benefits at Man
Man Group is proud to provide the best working environment possible for all of its employees, and we are committed to equal opportunities. At Man Group, we believe that a diverse workforce is a critical factor in the success of our business.
We offer comprehensive, firm-wide employee benefits including competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave, and long-service leave.
Man Group is a Disability Confident Committed employer; if you require help or information on reasonable adjustments as you apply for roles with us, please contact
Apply for this job
* indicates a required field
First Name *
Last Name *
Email *
Phone
Resume/CV *
LinkedIn Profile
Website
Current Notice Period *
What is your current Salary?
What is your desired salary? *
Do you require a visa for the country in which you are applying for a role? *
Have you previously worked at Man? *
#J-18808-Ljbffr
Technology Foundation Programme (Python, C++, Java) - 2025 London employer: Man
Contact Detail:
Man Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technology Foundation Programme (Python, C++, Java) - 2025 London
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as Python, Java, and C++. Consider working on personal projects or contributing to open-source projects that utilize these languages to showcase your skills.
✨Tip Number 2
Brush up on your understanding of source control and continuous deployment workflows, especially with tools like Git. Being able to discuss your experience with these tools during interviews can set you apart from other candidates.
✨Tip Number 3
Prepare for the technical interview by practicing coding challenges and algorithms related to the languages you're familiar with. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills.
✨Tip Number 4
Show your enthusiasm for the role and the company by researching Man Group's recent projects and initiatives. Being able to discuss how your interests align with their goals can demonstrate your genuine interest in the position.
We think you need these skills to ace Technology Foundation Programme (Python, C++, Java) - 2025 London
Some tips for your application 🫡
Understand the Programme: Familiarize yourself with the Technology Foundation Programme at Man Group. Highlight your interest in Python, Java, or C++ and how you can contribute to impactful projects.
Tailor Your CV: Make sure your CV reflects relevant experience with programming languages mentioned in the job description. Include any projects or coursework that demonstrate your skills in Python, Java, or C++.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for technology and investment management. Mention specific experiences that align with the role and express your eagerness to learn and grow within the company.
Prepare for Technical Assessments: Since the application process includes an online test, brush up on your coding skills and familiarize yourself with common technical interview questions related to Python, Java, and C++. Practice problem-solving and troubleshooting scenarios.
How to prepare for a job interview at Man
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, Java, or C++. Highlight specific projects or contributions you've made using these languages, and be ready to demonstrate your problem-solving skills through coding challenges.
✨Understand the Company Culture
Research Man Group's values and culture. Be ready to explain how your personal values align with theirs, especially regarding diversity and innovation in technology. This will show that you're not just a fit for the role, but also for the company.
✨Prepare for Behavioral Questions
Expect questions about teamwork, time management, and how you handle challenges. Use the STAR method (Situation, Task, Action, Result) to structure your answers, demonstrating your self-organization and communication skills.
✨Ask Insightful Questions
Prepare thoughtful questions about the Technology Foundation Programme and the teams you'll be working with. This shows your genuine interest in the role and helps you understand how you can contribute to their projects effectively.