Graduate Trainee, Software Development
Graduate Trainee, Software Development

Graduate Trainee, Software Development

Trainee 28000 - 38000 ÂŁ / year (est.) No home office possible
Marex Group

At a Glance

  • Tasks: Launch your career in Financial Technology, working on exciting software development projects.
  • Company: Join Marex Group, a global leader in financial services with a collaborative culture.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Connect with fellow graduates and industry leaders for invaluable networking opportunities.
  • Why this job: Make a real impact while learning cutting-edge technologies in a dynamic environment.
  • Qualifications: Degree in Technology and strong problem-solving skills required.

The predicted salary is between 28000 - 38000 ÂŁ per year.

Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions.

Embark on a transformative journey with Marex’s Full-Time Graduate Programme – an experience tailored to empower and support Analysts. Dive into the ‘Backpack to Briefcase’ bootcamp, unveiling the intricacies of financial services, Marex’s purpose, and strategic priorities. Join your team post-bootcamp, fostering connections through continuous training. Learn, grow, and expand your network through a diverse array of sessions fast‑tracking your understanding of Marex and the industry.

Engage in workshops covering behavioural, cognitive skills, technical understanding, and business awareness, nurturing your professional development. Throughout the programme, seize the opportunity to attend informal insight events and a lunch and learn series hosted by senior Marex Leaders. Gain exposure, ask questions, and gain real insights into the business from influential figures. From day one, connect with a network of fellow graduates. Attend training and events together, creating bonds with those sharing your journey.

The Technology Department provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile ‘streams’ aligned to specific business areas. This business‑aligned technology, first approach means we are constantly delivering the platform to scale and grow the business.

As a Technology Graduate, you will have the exciting opportunity to launch your career in Financial Technology, applying your skills while receiving on‑the‑job coaching from our experienced technology experts. This unique combination will empower you to take charge of operational and project‑related tasks within our dynamic Technology function.

The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, programme, document, test, and deliver new software and bug fixes as needed to provide high quality software solutions.

Highlights of working in the team include:

  • Autonomy & Creativity – Freedom to experiment, innovate, and make a real impact
  • Exciting Projects – Work on cutting‑edge technologies, including use of Large Language Models and high‑speed data transfer
  • Latest Technologies – Gain hands‑on experience with in‑demand programming languages and modern frameworks
  • DevOps & Automation – Learn and apply best practices in CI/CD, cloud computing, and agile development
  • Learn about Futures and Options trading

Role Responsibilities:

  • Design, code and test all components of modern web applications
  • Contribute to the overall architecture and design of the technology created/maintained by the development delivery team
  • Develop solutions that are maintainable, testable and meet the requirements’ acceptance criteria
  • Adhere to development best practices and processes
  • Communicate with team members, introduce ideas and keep abreast of the latest technologies
  • Ensure delivered systems are of production quality
  • Ensure software is adequately documented for handover to the business
  • Follow coding standards and defined development process
  • Resolve third line support issues in a professional and timely manner

In common with all staff, your responsibilities also include:

  • Ensuring compliance with the company’s regulatory requirements under the FCA
  • Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with
  • Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values
  • At all times complying with the FCA’s Code of Conduct
  • To ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility
  • To report any breaches of policy to Compliance and/or your supervisor as required
  • To elevate risk events immediately
  • To provide input to risk management processes, as required
  • A collaborative team player, approachable with a positive work ethic
  • Resilient in a challenging, fast‑paced environment
  • Excels at building relationships, networking and influencing others
  • Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness

Professional Qualifications:

  • Degree educated (Technology based) / BEng/Bsc or equivalent

Skills and Experience:

  • Great technical and logical problem‑solving skills
  • Excellent verbal and written communication skills
  • Knowledge of working in a regulated environment and an understanding of the risks and compliance requirements associated with this

Marex Values:

  • Respect – Clients are at the heart of our business, with superior execution and superb client service the foundation of the firm. We respect our clients and always treat them fairly.
  • Integrity – Doing business the right way is the only way. We hold ourselves to a high ethical standard in everything we do – our clients expect this and we demand it of ourselves.
  • Collaborative – We work in teams – open and direct communication and the willingness to work hard and collaboratively are the basis for effective teamwork.
  • Developing our People – Our people are the basis of our competitive advantage. We look to “grow our own” and make Marex Spectron the place ambitious, hardworking, talented people choose to build their careers.
  • Adaptable and Nimble – Our size and flexibility is an advantage. We are big enough to support our client’s various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements.

Conduct Rules:

  • You must act with integrity
  • Act with due skill, care and diligence
  • Be open and cooperative with the FCA, the PRA and other regulators
  • Pay due regard to the interests of customers and treat them fairly
  • Observe proper standard of market conduct

Marex is fully committed to the elimination of unlawful or unfair discrimination and values the differences that a diverse workforce brings to the company.

Graduate Trainee, Software Development employer: Marex Group

Marex Group plc is an exceptional employer, offering a dynamic and supportive environment for Graduate Trainees in Software Development. Located in the heart of London, employees benefit from a culture that prioritises innovation, collaboration, and professional growth, with access to cutting-edge technologies and comprehensive training programmes. The company fosters a strong sense of community among graduates, providing opportunities to connect with senior leaders and peers, ensuring a meaningful start to your career in financial technology.
Marex Group

Contact Detail:

Marex Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graduate Trainee, Software Development

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend events, join online forums, and don’t be shy to reach out on LinkedIn. You never know who might help you land that dream job!

✨Tip Number 2

Prepare for interviews by researching Marex and its values. Understand their services and think about how your skills can contribute. Practice common interview questions and have your own questions ready to show your interest.

✨Tip Number 3

Showcase your projects! Whether it’s coding, software development, or any tech-related work, have a portfolio ready. This gives you a chance to demonstrate your skills and creativity directly to potential employers.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Marex team. Don’t miss out on this opportunity!

We think you need these skills to ace Graduate Trainee, Software Development

Software Development
Web Application Design
Coding
Testing
Problem-Solving Skills
Communication Skills
Agile Development
CI/CD
Cloud Computing
Technical Documentation
Collaboration
Networking
Understanding of Regulatory Compliance
Adaptability
Logical Thinking

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Graduate Trainee role. Highlight relevant skills and experiences that align with Marex's focus on technology and financial services. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for technology and finance, and explain why you're excited about joining Marex. Let us know how your values align with ours!

Showcase Your Projects: If you've worked on any tech projects, whether in university or on your own, make sure to mention them. We love seeing practical examples of your skills and creativity, especially if they relate to software development.

Apply Through Our Website: Don't forget to apply through our website! It’s the best way to ensure your application gets to us directly. Plus, it shows you're keen and ready to take the next step in your career with Marex.

How to prepare for a job interview at Marex Group

✨Know Your Tech

Make sure you brush up on the latest programming languages and frameworks mentioned in the job description. Familiarise yourself with concepts like CI/CD and cloud computing, as these are crucial for the role. Being able to discuss these topics confidently will show your genuine interest in the position.

✨Understand Marex's Values

Dive into Marex's core values: respect, integrity, collaboration, and adaptability. Think of examples from your past experiences that demonstrate how you embody these values. This will help you connect with the interviewers and show that you're a good cultural fit for the company.

✨Prepare Questions

Interviews are a two-way street! Prepare insightful questions about the team dynamics, ongoing projects, or the technologies they use. This not only shows your enthusiasm but also helps you gauge if Marex is the right place for you.

✨Show Your Problem-Solving Skills

Be ready to tackle some technical problems during the interview. Practice coding challenges or problem-solving scenarios beforehand. Highlight your logical thinking and approach to solving issues, as this is key in a fast-paced tech environment like Marex.

Graduate Trainee, Software Development
Marex Group

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

>