mthree

HQ
London
Total Offices: 10
365 Total Employees
Year Founded: 2010

Jobs at mthree

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

3 Days AgoSaved
In-Office
Boston, MA, USA
Information Technology • Consulting
Build, test, troubleshoot, and support complex full-stack applications in global team environments. The role includes 4–8 weeks of Java-focused training, ongoing mentorship, and a 12–24 month client placement. Responsibilities involve applying software engineering principles, database concepts, test-driven development, monitoring, and SDLC practices while collaborating with development teams.
3 Days AgoSaved
In-Office
Montréal, QC, CAN
Information Technology • Consulting
Design, develop, test, deploy, and maintain Python-based solutions for Kubernetes configuration management and Kafka administration. Build low-latency distributed systems, elastic cloud capabilities, REST APIs, and CI/CD pipelines supporting real-time trading data. Participate across the full project lifecycle, including proofs of concept, technical design, coding, implementation, and release. Support security infrastructure and develop encryption key management solutions while collaborating effectively with project teams.
4 Days AgoSaved
Remote
United States
Information Technology • Consulting
Develop and test complex software applications in global team environments, with training in Java and full-stack development. Responsibilities include applying software engineering principles, troubleshooting and debugging, working with databases, following the SDLC, and practicing test-driven development. The role includes 4–8 weeks of training followed by a 12–24-month client placement with ongoing support.
4 Days AgoSaved
In-Office
Montréal, QC, CAN
Information Technology • Consulting
Performs KYC due diligence reviews for new and existing banking clients, validating data and documentation, assessing risk levels, confirming regulatory compliance, escalating financial crime triggers, preparing analysis memos, and obtaining relationship manager approval. The role also supports quality assurance, four-eye controls, and Client Acceptance Committee coordination. It is part of a graduate program with remote training and ongoing professional support.
Information Technology • Consulting
Entry-level Java software developers join a 24-month graduate program, complete six weeks of training and coaching, and then work with a leading Montreal fintech or investment bank. Responsibilities include designing, developing, testing, troubleshooting, supporting, and maintaining complex full-stack applications throughout the SDLC in an Agile international team. Candidates need a relevant bachelor’s degree, strong software engineering fundamentals, database knowledge, debugging skills, and authorization to work in Canada without sponsorship.
7 Days AgoSaved
Remote
Canada
Information Technology • Consulting
Join a graduate program contributing to reengineering and building full-stack Java applications for financial and risk systems. Collaborate with global teams to design, develop, test, and deploy scalable, resilient, and well-tested software while working closely with business stakeholders.
14 Days AgoSaved
Remote
Ireland, IRL
Information Technology • Consulting
Supports fund accounting for assigned funds and clients by performing cash and asset reconciliations, allocating expenses, preparing fund performance reports, answering standard client questions, and maintaining internal controls. The role offers structured training in financial markets, fund operations, NAV calculations, investment products, Excel, and operational processes through a 12-month graduate placement.
15 Days AgoSaved
In-Office
Halifax, NS, CAN
Information Technology • Consulting
Supports the design, development, testing, deployment, maintenance, and troubleshooting of Java applications and backend services. Works with Spring and Spring Boot to build RESTful APIs, integrates databases using SQL, JDBC, and ORM frameworks, writes unit tests, analyzes logs, resolves defects, and collaborates with senior developers, business analysts, QA engineers, and project teams in an Agile SDLC environment.
23 Days AgoSaved
In-Office
Toronto, ON, CAN
Information Technology • Consulting
Supports PMO financial planning, forecasting, reporting, and governance for technology and business initiatives. Maintains project financials, validates data with Finance, investigates variances, prepares financial tracking templates, and generates project, resource, and status reports. Develops Tableau dashboards for leadership decision-making and portfolio oversight while coordinating across technical, finance, and business stakeholders.
26 Days AgoSaved
Remote
UK
Information Technology • Consulting
The role offers a tech career starter program at mthree with training in programming, databases, and professional skills for various tech roles at an investment bank.
Information Technology • Consulting
Graduate-entry Java full-stack role: join a 24-month program with 6-week training, then work on-site in Montreal building, testing, and maintaining complex fintech applications using Agile practices.
27 Days AgoSaved
In-Office
New York, NY, USA
Information Technology • Consulting
Design, build, and maintain scalable Python-based data pipelines and ETL processes. Ensure data quality, performance, and reliability while developing APIs, databases, and documentation. Collaborate across teams, perform code reviews, troubleshoot and debug production issues, and implement CI/CD and cloud orchestration solutions.
28 Days AgoSaved
Remote
United States
Information Technology • Consulting
As a Junior Software Engineer, you will develop applications, participate in a team environment, and leverage software development for better results.
28 Days AgoSaved
In-Office
Halifax, NS, CAN
Information Technology • Consulting
The role involves financial management, reporting, analytics, and fostering a collaborative culture within the Business Management group, especially in technology services.
28 Days AgoSaved
Remote
Hungary
Information Technology • Consulting
This position involves supporting organizational operations by managing communications, coordinating tasks, and ensuring efficient workflow.
29 Days AgoSaved
In-Office
Montréal, QC, CAN
Information Technology • Consulting
Design, build, maintain, and troubleshoot highly scalable and reliable systems across hardware, software, applications, and networks. Develop deployment, management, and observability automation; identify and mitigate reliability risks; support distributed architectures and large-scale online services; collaborate with global teams in a follow-the-sun model; and participate in on-call rotations.
One Month AgoSaved
In-Office
Montréal, QC, CAN
Information Technology • Consulting
Reviews KYC due diligence files for new and existing clients, validating data and documentation, assessing client risk, confirming regulatory compliance, escalating financial crime triggers, preparing analysis memos, obtaining relationship manager approval, supporting quality controls, and organizing client acceptance committees. The role includes graduate training and a 12–24-month client placement.
One Month AgoSaved
In-Office
Montréal, QC, CAN
Information Technology • Consulting
Review and validate KYC due diligence for new and existing clients, ensure regulatory and internal policy compliance, prepare substantiating memos, escalate financial risk triggers to Compliance, coordinate final sign-off with Relationship Managers, support QA and organize Client Acceptance Committee as needed.
One Month AgoSaved
In-Office
Montréal, QC, CAN
Information Technology • Consulting
Design, develop, and maintain MongoDB databases and Kafka clusters; perform DBA tasks, infrastructure engineering for stability and scalability, develop tools for SingleStore/Kafka/MongoDB, support deployments and provide Level 2 on-call support.
One Month AgoSaved
In-Office
Montréal, QC, CAN
Information Technology • Consulting
Review and validate KYC due diligence at final stages to determine client risk level, ensure regulatory and internal policy compliance, prepare substantiating memos, coordinate approvals with Relationship Managers, QA, Compliance, and organize Client Acceptance Committees as needed.