At a Glance
- Tasks: Support and develop the RFQ-hub platform while learning from experienced engineers.
- Company: Join MarketAxess, a leader in electronic trading transforming financial markets.
- Benefits: Enjoy free food, 25 days off, and comprehensive health benefits.
- Other info: Collaborative office environment with opportunities for growth and innovation.
- Why this job: Kickstart your software engineering career with real projects and structured training.
- Qualifications: A-levels or equivalent; passion for software development and problem-solving.
The predicted salary is between 20000 - 30000 £ per year.
MarketAxess is on a journey to digitally transform one of the world’s largest financial markets, enabling the shift from analog, phone-based trading to a fully electronic marketplace. Our platform makes trading fixed-income more accessible, ultimately improving transparency, efficiency, and competition in the marketplace.
The Role
MarketAxess is hiring for a UK-based Software Engineering Apprentice to join the team supporting and developing our RFQ-hub platform. This is an entry-level opportunity designed for someone who thrives in a fast-moving environment, enjoys problem-solving, and wants to build a career in software engineering. You’ll learn from experienced engineers while contributing to real production services, with a structured training program and protected time for off-the-job learning. The training program is expected to run for approximately 12-18 months, with regular learning activities throughout.
How You'll Help Take Us There
- Production Support & Operational Learning
- Support production systems during core hours alongside experienced engineers, learning how incidents are diagnosed and resolved.
- Learn to investigate issues using logs, metrics, SQL queries, and application-level debugging (with mentoring and runbooks).
- Help answer business and client queries by extracting and interpreting systems and trading data.
- Build confidence communicating clearly during incidents and escalations, working with relationship managers, clients, and internal stakeholders.
- Contribute to post-incident reviews and follow-up actions (fixes, automation, documentation) to improve reliability and supportability.
- Operations-Driven Software Development
- Help deliver small, well-scoped changes that improve platform stability, operability, and user experience.
- Write clean, maintainable, and testable code in C#, F#, and TypeScript, supported by code reviews and pair programming.
- Work closely with product, engineering, and integration teams to understand requirements, test changes, and learn how reliable services are delivered in production.
- Integration & Connectivity (Exposure)
- Learn how we onboard and support connectivity with external parties (e.g., FIX connections), following documented processes and escalating appropriately.
- Support client onboarding and certification activities, helping improve documentation and automation to make integrations smoother over time.
What We’re Looking for
- Candidates must have completed A-level or equivalent qualification. Alternatively, relevant prior experience will also be considered.
- Eligible to work in the UK and able to commit to an apprenticeship program with protected off-the-job learning time.
- Demonstrable interest in software development (e.g., coursework, personal projects, bootcamp, career change portfolio) with a desire to specialize in C#/.NET and TypeScript.
- Comfortable with data and queries (basic-to-intermediate SQL is a plus) and keen to learn production diagnostics.
- A calm, methodical approach to troubleshooting and a willingness to follow runbooks, ask good questions, and escalate appropriately.
- Strong communication skills and the ability to explain what you’re doing and what you’ve tried to both technical and non-technical audiences.
- Willingness to use modern developer tooling (e.g., GitHub Copilot or similar) responsibly to accelerate learning and delivery.
What You Can Expect from Us
- Central Location: based at our city offices near St Paul's.
- Free Food: We provide lunch each day of the week when the employee attends the office via our vendor feed, as well as breakfast cereals, office snacks and drinks from our free vending machines.
- Paid Time Off: 25 days annual leave entitlement plus 2 charity days.
- Reward for your service: We offer a two-week bonus holiday after completing each 5 years of service.
- Core benefits: Besides competitive standard benefits package we offer private medical (PMI) for family, Cash Plan, health screenings, dental cover, 6X life assurance, critical illness cover, income protection, pension, car leasing (Tusker electronic cars), reimbursement for wellness stipend, interest-free season ticket loan and a “Share Incentive” plan.
- Tuition Assistance and Professional Training: Benefit from on-demand learning, boot camps, and opportunities to attend conferences.
- Apprenticeship Support: Protected learning time for your apprenticeship training, plus support from your line manager and training provider throughout the program.
Collaboration and innovation are integral to our success – it's how we got to where we are and how we’ll maintain and grow our competitive advantage. We believe this best happens in an office environment. Employees work in the office 3 days a week. This approach still allows for flexibility depending on the business function you work within but also helps us maintain a collaborative office environment long-term.
Apprentice: Level 4 Software Engineer, RFQ-HUB in London employer: MarketAxess Holdings Inc.
MarketAxess is an exceptional employer, offering a dynamic work environment in the heart of London where innovation and collaboration thrive. As an Apprentice Software Engineer, you'll benefit from a structured training programme, mentorship from experienced engineers, and a range of perks including free meals, generous leave, and comprehensive health benefits. With a strong commitment to employee growth and a culture that values creativity and teamwork, MarketAxess is dedicated to helping you build a rewarding career in software engineering.
StudySmarter Expert Advice🤫
We think this is how you could land Apprentice: Level 4 Software Engineer, RFQ-HUB in London
✨Tip Number 1
Network like a pro! Reach out to current employees at MarketAxess on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the apprenticeship. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for the interview by brushing up on your coding skills, especially in C# and TypeScript. Practice common coding challenges and be ready to discuss your personal projects or coursework. Show them your passion for software development!
✨Tip Number 3
Don’t underestimate the power of soft skills! Be ready to demonstrate your communication abilities during the interview. They want to see how you explain technical concepts to non-technical folks, so practice that too!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about the opportunity. Don’t forget to follow up after applying; a little persistence can go a long way!
We think you need these skills to ace Apprentice: Level 4 Software Engineer, RFQ-HUB in London
Some tips for your application 🫡
Show Your Passion for Software Development:When you're writing your application, let us see your enthusiasm for software engineering! Share any personal projects or coursework that highlight your skills in C#, .NET, or TypeScript. We want to know what makes you tick!
Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to explain your experiences and skills. Remember, we appreciate good communication, so make sure your writing reflects that!
Tailor Your Application:Make sure to customise your application for this specific role. Highlight how your background aligns with the responsibilities of supporting and developing our RFQ-hub platform. Show us why you're the perfect fit for this apprenticeship!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, it shows us you’re serious about joining our team at MarketAxess!
How to prepare for a job interview at MarketAxess Holdings Inc.
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially C#, F#, and TypeScript. Be ready to discuss any personal projects or coursework that involved these languages, as it shows your genuine interest and readiness to dive into the role.
✨Prepare for Problem-Solving Questions
Expect questions that assess your troubleshooting skills. Think of examples where you've had to diagnose issues or solve problems, whether in a project or during your studies. Practising how to articulate your thought process will help you impress the interviewers.
✨Show Your Communication Skills
Since you'll be working with both technical and non-technical teams, practice explaining complex concepts in simple terms. Prepare to discuss how you would communicate during incidents or when collaborating with others, as strong communication is key in this role.
✨Ask Insightful Questions
At the end of the interview, have a few thoughtful questions ready about the team dynamics, the training programme, or the technologies used. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your career goals.