cover image
mthree

mthree

mthree.com

7 Jobs

455 Employees

About the Company

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.

Listed Jobs

Company background Company brand
Company Name
mthree
Job Title
Business Analyst - Payments
Job Description
Job title: Business Analyst – Payments Role Summary Business Analyst in Corporate Payments Technology driving the transformation of payment systems for a leading financial services organization. Focus on enhancing efficiency, customer experience, and regulatory compliance through system design and process optimization. Expactations - Demonstrate 3+ years of dedicated experience in corporate payments technology analysis. - Deliver actionable insights and solutions that align with business goals and regulatory standards. - Collaborate cross‑functionally to gather requirements, facilitate workshops, and manage change initiatives. Key Responsibilities - Gather, document, and analyze business requirements for corporate payment systems. - Design and document enhancements, including specifications for payment protocols (SWIFT, BACS, CHAPS, etc.). - Facilitate stakeholder workshops and ensure clear communication of functional designs. - Optimize payment processes, propose solutions, and support continuous improvement efforts. - Participate in UAT, testing, and validation to ensure compliance and quality. - Track progress and manage change requests using project management tools. Required Skills - Strong analytical and problem‑solving skills with a focus on payment system mechanics. - Excellent verbal and written communication; facilitation and presentation abilities. - Proficiency with JIRA, Confluence, Visio, and relevant documentation tools. - Understanding of payment protocols and regulatory frameworks governing corporate payments. - Ability to translate business needs into functional and technical specifications. Required Education & Certifications - Bachelor’s degree in Business, Finance, or a related discipline. - Professional certifications such as CBAP or PMI-PBA are advantageous.
London, United kingdom
Hybrid
Junior
25-11-2025
Company background Company brand
Company Name
mthree
Job Title
Junior Software Engineer
Job Description
Job title: Junior Software Engineer Role summary: Junior software engineer in a 24‑month Alumni Graduate program, focusing on Java full‑stack development, working in an international team on complex applications for a leading investment bank or fintech client. Expectations: - Complete a 6‑week intensive training and coaching program. - Engage in ongoing support, mentoring, and professional development. - Transition to a client‑based role with a top investment bank or fintech publisher. Key responsibilities: - Design, develop, test, and maintain Java applications across the full SDLC. - Collaborate with stakeholders to refine requirements and deliver production‑ready solutions. - Debug, troubleshoot, and optimize code for performance and scalability. - Participate in Agile ceremonies (sprint planning, daily stand‑ups, retrospectives). - Write and maintain technical documentation. Required skills: - Object‑oriented programming (Java); knowledge of OOP principles, design patterns, and multithreading. - Strong grasp of software engineering fundamentals (data structures, algorithms). - Experience with SQL and database schema design; familiarity with stored procedures. - Ability to write unit tests and practice test‑driven development. - Debugging and problem‑solving proficiency. - Excellent collaboration and communication within distributed teams. Required education & certifications: - Bachelor’s degree in Computer Science, Information Technology, Engineering, Mathematics, or related field. - Minimum GPA 2.75. - Eligibility to work in Canada. - No specific certifications required, but completion of Columbia Engineering Executive Education certificates is available through the program.
Montreal, Canada
On site
Junior
04-12-2025
Company background Company brand
Company Name
mthree
Job Title
Salesforce Quality Assurance consultant
Job Description
Job title: Salesforce Quality Assurance Consultant Role Summary: Senior QA professional responsible for ensuring the quality of Salesforce Service Cloud implementations throughout the development lifecycle. Develops and executes test plans, identifies defects, and collaborates with cross‑functional teams to deliver defect‑free, user‑acceptable solutions in an Agile environment. Expectations: - Deliver comprehensive test artifacts (plans, cases, summaries) that align with business requirements and design specifications. - Maintain accurate defect logs and ensure timely resolution. - Provide data‑driven risk assessments and continuous improvement recommendations. Key Responsibilities: - Create and run functional, regression, integration, system, and UAT tests for Service Cloud projects. - Document, track, and verify defects in Jira; communicate status with developers. - Analyse test results, generate stakeholder reports, and highlight critical risks. - Participate in requirements analysis and design reviews, offering testability and quality input. - Contribute to the refinement of QA processes, tools, and best practices. - Engage in sprint planning, daily stand‑ups, and retrospectives within Scrum/Kanban frameworks. - Manage timelines, ensuring deliverables meet project deadlines. - Produce and update test documentation, including test plans, cases, and summary reports. Required Skills: - 5+ years of QA or Software Testing experience. - In‑depth knowledge of Salesforce Service Cloud implementations. - Proficiency in test design, execution, and documentation. - Strong understanding of Agile methodologies (Scrum, Kanban). - Experience with Jira for defect tracking and test management. - Familiarity with test automation tools (e.g., Selenium, Provar). - Understanding of Salesforce Lightning Web Components (LWC). - Experience testing accessibility requirements. - Knowledge of REST/SOAP API integrations. - Ability to work independently and collaboratively. - Excellent analytical, problem‑solving, and communication skills. - Valid clearance: Active SC Clearance (UK). Required Education & Certifications: - Salesforce Certified Service Cloud Consultant (or equivalent). - Additional Salesforce certifications (e.g., Platform Developer I/II, Integration Architecture Designer) highly preferred. - Bachelor’s degree in Computer Science, Information Technology, or related field (preferred).
United kingdom
Remote
Mid level
09-12-2025
Company background Company brand
Company Name
mthree
Job Title
Développeur génie logiciel / Junior Software Developer
Job Description
**Job Title** Junior Software Developer (Java Full‑Stack) **Role Summary** A junior developer in a graduate development program, responsible for building, testing, and maintaining complex Java applications within an international, Agile team. The role spans the full software development lifecycle, from requirements gathering to production support, and includes ongoing training and mentorship. **Expectations** - Complete a 6‑week intensive training and coaching module followed by a 24‑month program. - Work onsite at a leading fintech or investment banking client in Montreal (or equivalent). - Engage in mentorship, code reviews, and continuous technical learning. - Deliver high‑quality software that meets operational and performance standards. - Uphold Agile practices, contribute to sprint planning, and maintain documentation. **Key Responsibilities** - Design, develop, and implement Java‑based solutions, including front‑end and back‑end components. - Write clean, maintainable, and testable code following industry best practices. - Conduct unit, integration, and automated tests following Test‑Driven Development (TDD) principles. - Diagnose and resolve bugs, performance issues, and maintain system reliability. - Collaborate with cross‑functional teams (product owners, QA, DevOps) to meet delivery goals. - Participate in code reviews, knowledge sharing, and continuous improvement initiatives. - Manage database interactions using SQL, stored procedures, and schema design fundamentals. **Required Skills** - Strong object‑oriented programming (OOP) experience. - Solid grasp of software engineering fundamentals: data structures, design patterns, concurrency, and multithreading. - Proficiency with Java (J2EE/Spring ecosystem preferred). - Debugging and troubleshooting expertise across web and enterprise applications. - Familiarity with relational databases (SQL, schema design). - Experience or understanding of SDLC and Agile methodologies (Scrum/Kanban). - Knowledge of automated testing frameworks and TDD. - Good written and verbal communication skills. - French language proficiency is a plus for Quebec roles. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Mathematics, or a closely related field. - Minimum cumulative GPA of 2.75 on a 4.0 scale. - Eligibility to work in Canada without sponsorship. - No additional certifications required, though experience with cloud platforms (AWS, Azure) or related tools is advantageous.
Montreal, Canada
Hybrid
Junior
09-12-2025