M

mthree

Verified Job SourceRecruitment agency

Building skilled teams, at every level

London

IT Services and IT Consulting
501–1,000 people

About

mthree helps organisations succeed by building job-ready teams with the most in-demand skills. We bridge the skills gap at every level in technology, business and banking. Whether we’re deploying trained emerging talent and seasoned experts or reskilling existing employees, we provide the people and skills you need across the globe. We offer new ways to create high performance teams – complementing traditional strategies like recruitment, internal graduate programmes, and the big consultancies.

Open positions

Développeur Golang / Golang Developer

On-site · Montréal

Design, develop, and maintain scalable backend services and RESTful APIs using Golang. Collaborate with engineering teams to manage containerized applications in Kubernetes and drive operational excellence through automation.

Junior Java Developer

On-site · Halifax

Develop and maintain Java-based applications and backend services within an Agile environment. Collaborate with cross-functional teams to design, test, and deploy scalable software solutions.

Junior Java Developer

On-site · Halifax

The developer will design, develop, and maintain Java-based applications within an Agile environment while collaborating with cross-functional teams. They will also perform debugging, root-cause analysis, and execute unit tests to ensure high-quality software delivery.

Junior Project Manager

Hybrid · Toronto

The PMO Analyst supports financial planning, reporting, and governance for technology and business initiatives within a global financial institution. Key duties include maintaining project financials, validating data with finance teams, and developing leadership dashboards using Tableau.

Junior Project Manager

Hybrid · Toronto

The PMO Analyst supports financial planning, project reporting, and governance activities across technology and business initiatives. Responsibilities include maintaining project financials, validating data with finance teams, and developing dashboards for leadership oversight.

Entry-Level Banking Operations Analyst – Mortgage & Loan Operations

On-site · Montréal

The analyst will support mortgage warehouse lending, loan servicing, and settlement activities while ensuring accurate financial reconciliation. They will also monitor operational risks, investigate anomalies, and collaborate with internal teams to maintain compliance and process efficiency.

Développeur Python / Python Developer

On-site · Montréal

The role involves designing, developing, and enhancing Kubernetes configuration management systems and Kafka configuration tools. You will participate in the full project lifecycle, including proof-of-concept evaluations, coding, testing, and maintaining CI/CD pipelines.

Entry-Level Banking Operations Analyst – Mortgage & Loan Operations

On-site · Montréal

The analyst will support mortgage warehouse lending and loan servicing activities, including funding, settlements, and reconciliation. They will also monitor operational risks, maintain accurate records, and assist with client onboarding and audit activities.

Ingénieure SRE / Site Reliability Engineer

On-site · Montréal

Collaborate with engineering teams to design, build, and maintain scalable systems while driving automation for deployment and service visibility. Proactively identify and address system reliability risks while participating in on-call rotations and global team coordination.

Analyste KYC / KYC Analyst

Hybrid · Montréal

The KYC Analyst is responsible for ensuring that due diligence on new and existing clients complies with regulatory requirements and internal policies. They will perform factual-based analysis, prepare summary memos, and coordinate with stakeholders to determine client risk levels.

Ingénieur Data / Data Engineer

On-site · Montréal

The role involves designing, developing, and maintaining MongoDB databases and Kafka clusters while ensuring infrastructure stability and scalability. Responsibilities also include performing database administration tasks, such as schema management, performance optimization, and incident resolution.

Ingénieur DevOps / DevOps Engineer

On-site · Montréal

The DevOps Engineer will perform engineering and operational tasks to support data security services, including automation and on-call duties. They will also collaborate with the Data Discovery Squad to integrate new tools and maintain existing platforms within an Agile framework.

KYC Analyst

Hybrid · Montréal

Responsible for the daily settlement of fixed income transactions, including bonds and repos, via platforms like Indeval, BNY Mellon, and Euroclear. The role involves performing cash movements, end-of-day balancing, and collaborating with front office and custodian teams.

Data Engineer

On-site · Montréal

The role involves designing, enhancing, and developing MongoDB databases and Kafka clusters while ensuring infrastructure stability and scalability. Responsibilities include performing DBA functions, developing tools for SingleStore, and providing Level 2 on-call support.

Golang Developer

On-site · Montréal

The role involves designing and maintaining scalable backend services and RESTful APIs using Golang. Additionally, the developer will manage applications in Kubernetes and automate operational processes to improve system resilience.

Développeur Java / Java Developer

On-site · Montréal

Design, build, and enhance the SQL projection broker and real-time reporting infrastructure for Leto deposits. Develop and support regulatory and business reports while managing database and ETL processes.

Production Support/SRE Analyst

On-site · Toronto

The role involves supporting IT solutions for global business lines including FX and Money Markets while managing incidents, system releases, and capacity planning. You will also be responsible for disaster recovery execution and providing technical expertise for front office trading systems.

Développeur Golang / Golang Developer

On-site · Montréal

Design, develop, and maintain scalable backend services and RESTful APIs using Golang. Collaborate with engineering teams to manage containerized applications in Kubernetes and drive operational excellence through automation.

Entry Level Full-Stack Developer

On-site · Montréal

Contribute to the reengineering of existing platforms and the delivery of new software features for financial and risk systems. Collaborate with business teams and global developers to ensure high-quality, scalable code from inception to deployment.