# Développeur génie logiciel / Junior Software Developer  – Canada (Montreal)

**Company**: mthree
**Location**: Montréal, Quebec
**Work arrangement**: onsite
**Experience**: entry
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/mthreerecruitingportal/jobs/4374767006?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_282af755-131

## Description

We are seeking ambitious graduates to join our Alumni Graduate program as a Junior Software Developer, working on-site with a leading fintech company in Montreal.

The role involves designing, developing, and maintaining complex applications in a global team environment. You will work with one of the top investment banks based in Montreal, creating software solutions that play a fundamental role in the company's daily operations.

Responsibilities:

- Develop complex applications in a global team environment

- Test and improve applications that are crucial to the company's daily operations

- Work on the entire software development cycle to acquire essential skills and meet support and maintenance requirements

- Adopt an Agile methodology and strive for excellent results

Requirements:

- Bachelor's degree in Computer Science or a related field

- GPA of 2.75 or higher

- Experience with object-oriented programming (OOP)

- Solid knowledge of software engineering principles (data structures, OOP, design patterns, multithreading)

- Skills in troubleshooting and debugging

- Knowledge of database concepts (SQL, stored procedures, schema design)

- Understanding of the software development life cycle (SDLC)

- Understanding of test-driven development

- Right to work in Canada without needing visa sponsorship

- French proficiency may be required for roles in Quebec province

Benefits:

- Comprehensive training and support

- Generous graduate salary

- Annual salary increases

- Flexible benefits package

- Ongoing training and valuable industry experience

How to Apply:

- Apply via the job advert

- Complete the online assessment

- Participate in interviews with our talent team and clients

## Skills

### Required
- Java
- object-oriented programming
- software engineering
- data structures
- multithreading
- troubleshooting
- debugging
- SQL
- database design
- SDLC
- test-driven development
- French

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/mthreerecruitingportal/jobs/4374767006?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
