mthree is Hiring Graduate Tech Recruits (Training + Client Placement) | India | Freshers 2026
Job Description
mthree's Graduate Recruitment program is a genuinely distinctive employment model worth understanding clearly before applying — this isn't a direct hire into a single company, but a structured training-and-placement program: you'd first go through 6-12 weeks of technical training at mthree's Academy, then be placed with one of their client companies (investment banks, and companies across healthcare, aviation, insurance) for 12-24 months, with the goal of eventually converting into a permanent role with that client. This is a meaningfully different structure from a typical direct company hire, and worth being clear-eyed about — you're initially an mthree employee working at a client site, not a direct employee of the end company.
Worth noting the transparency here is genuinely strong — the listing explicitly states there are no exit fees or lock-in penalties, directly addressing a common concern with training-and-placement models (some similar programs elsewhere have been criticized for punitive exit clauses). mthree also discloses the starting salary directly: ₹9.15 LPA with annual increases — this is unusually transparent compensation disclosure compared to nearly every other listing covered on this site, and worth appreciating as a genuine positive.
The technical domain is notably specific — the listing mentions working on algorithmic trading engines and regulatory reporting systems, indicating a strong likely placement bias toward investment banking and financial services clients specifically, even though the posting mentions healthcare/aviation/insurance clients exist too. If fintech/banking technology genuinely interests you, this is worth knowing as a probable outcome; if you're hoping specifically for healthcare or aviation tech, it's worth asking directly during the process how placements are actually distributed across industries.
Our Take:
Good for: CS/STEM graduates with solid programming fundamentals (Java/Python/C/C++) and genuine software engineering principles knowledge (data structures, OOP, design patterns), open to starting with structured training before client placement, and interested in fintech/banking technology specifically given the likely placement bias
Not ideal for: those who want to know their exact employer and role from day one — this model involves genuine uncertainty about specific client placement until later in the process (Stage 8)
Selection difficulty: moderate-to-high — the 8-stage process (aptitude/coding, communication screening, technical interview, final interview, training assessment) is genuinely rigorous and multi-layered, filtering meaningfully before actual placement
Career trajectory: the program is explicitly designed as a stepping stone — "the majority continue their career with the client" — meaning strong performance during the 12-24 month placement typically converts into a direct hire with that client company, making this a genuine, if indirect, path into major companies (particularly investment banks) that might otherwise be harder to access directly as a fresher
Compensation Context: mthree explicitly discloses ₹9.15 LPA starting salary with 12-monthly increases — genuinely transparent and competitive for a fresher tech role in India, notably higher than many direct-hire fresher listings covered on this site. This transparency itself is a meaningful positive signal.
Application Strategy: Given the coding assessment is the first screening stage, solid preparation in data structures, algorithms, and core programming fundamentals (Java/Python/C/C++) is essential before applying — competitive coding experience is explicitly called out as an advantage, so any Codeforces/LeetCode/HackerRank practice would directly help; and since communication screening is a distinct stage, prepare to discuss your technical background clearly and confidently in conversation, not just on paper.
Roles & Responsibilities
Once placed with a client, the role involves genuine software engineering work supporting real, high-stakes systems.
- Design, build, test, and maintain scalable off-the-shelf applications or custom technology solutions
- Work with a global team supporting systems including algorithmic trading engines and regulatory reporting
- Apply solid software engineering practices throughout the development lifecycle
Qualifications & Eligibility
Clearly stated academic and technical requirements, with no ambiguity on eligibility criteria.
- Degree in Computer Science, Technology, or related STEM subjects
- Academic aggregate of 60% or higher, with no standing arrears
- Strong programming skills in Java, Python, C, C++, or others
Skills Required
Core software engineering fundamentals form the bar, with competitive coding experience explicitly noted as a differentiator.
- Solid understanding of data structures, OOP, design patterns, multithreading
- Understanding of formal SDLC and test-driven development
- Good troubleshooting and debugging skills
- Competitive coding experience (added advantage, not required)
Job Overview
Apply for this Position
Apply Now Back to Home