M
Posted 18 hours ago
Junior Software Developer
mthreeJunior Software Developer
Perks & benefits
Health InsurancePaid Leave
Requirements
Bachelor's degree in Computer Science or related field, GPA 2.75 or higher, Authorized to work in Canada, OOP experience, Software engineering principles (data structures, design patterns, multithreading), Troubleshooting and debugging skills, Database concepts (SQL, stored procedures, schema design), Understanding of SDLC, Understanding of test-driven development, French proficiency may be required for Quebec roles
Skills
JavaSQLAgileOOP
About the role
Responsibilities
- Build, test, and maintain complex applications as part of a global development team
- Work across the full software development lifecycle using Agile methodologies
- Support daily operations by improving critical applications alongside key stakeholders
- Troubleshoot and debug issues to ensure reliable software performance
Requirements
- Bachelor's degree in Computer Science, IT, Engineering, Mathematics, or related field
- GPA of 2.75 or higher
- Authorization to work in Canada without visa sponsorship
- Experience with object-oriented programming (OOP)
- Solid grasp of software engineering principles: data structures, design patterns, and multithreading
- Database knowledge including SQL, stored procedures, and schema design
- Understanding of the software development lifecycle (SDLC) and test-driven development
- French proficiency may be required for roles in Quebec province
Benefits
- 4–8 weeks of full-time, interactive online training at mthree Academy
- 24-month placement with a leading investment bank or fintech employer
- Executive Education certificates from Columbia Engineering at no cost
- Competitive graduate salary with increases every 9 months
- Flexible benefits package and ongoing training and support
- High potential to convert to a permanent employee with the client after the program
About the Company
mthree pairs talented graduates with global market-leading companies, including tier-one investment banks and organizations across insurance, healthcare, and travel. The Alumni Graduate program provides in-depth training and placement support to launch technology careers.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeJunior Software Developer
mthree · Montreal
