Search jobs > Montreal, QC > Permanent > Senior software developer

Senior Software developer

Randstad Canada
Montréal, Quebec, CA
$90K-$120K a year (estimated)
Permanent
Quick Apply

Are you actively seeking a new opportunity as a senior C++ developer?

Our client, a leading company located in downtown Montreal and specializing in the development of terrestrial and maritime simulators, is currently in search of a senior C++ developer.

They are dedicated to creating simulation-based solutions to assist clients in designing advanced equipment and preparing for qualified operations.

Join their multidisciplinary team working in the simulation field for the construction and port sectors.

Advantages

Our client offers a range of benefits, including :

Health coverage

Comprehensive insurance

RRSP (With employer contribution)

Free gym membership

Four weeks of paid vacation

Flexible schedule

And much more...

Responsibilities

Contribute to the development of applications and tools within the client's software platform.

Collaborate within a multidisciplinary R&D team.

Design and enhance tools for content creation, presentation, and integration for the client's simulators.

Integrate with other software, such as Unity Engine.

Integrate hardware components, such as controllers (USB, CANopen), and motion platforms.

Overall architecture of the platform and SDK.

Resolve issues reported by users.

Participate in the development process.

Propose, discuss, and review designs with the team.

Coach junior developers on best practices.

Program features and associated tests.

Review your own code changes and those of other developers.

Provide documentation for end-users.

Qualifications

Bachelor's degree in Computer Science or similar experience.

Minimum of 5 years of experience in C++ application software development.

Expertise in C++ language and object-oriented programming.

In-depth knowledge of application design and software architecture.

Understanding of software quality assurance principles.

Strong sense of responsibility and commitment.

Good written and oral communication skills.

Summary

Are you interested in learning more?

Contact us at the following email addresses : [email protected], [email protected]

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees.

In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary / gender non-conforming;

Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle.

We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.

ca to ensure their ability to fully participate in the interview process.

18 days ago
Related jobs
Randstad Canada
Montreal, Quebec
Quick Apply
Part-time

Are you actively seeking a new opportunity as a senior C. developer? Our client, a leading company.. Contribute to the development of applications and tools within the client's software platform..

Promoted
Fuel
Greater Montreal Metropolitan Area, Canada
Full-time

Fuel Innovation is looking for a Senior Software Developer to join our office located in Lasalle, QC.. Find your Fuel. Job Summary. Lead the design and development of cloud native software solutions and..

Laurentian Bank
Montreal, Quebec
Full-time

This role sits within LBC Tech, a subsidiary of Laurentian Bank. As a Senior Software Developer, the.. Under the guidance of the senior manager applications development, he she will work on requests from the..

Promoted
Tundra Technical Solutions
Montreal, Quebec
Full-time

Développeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie.. Maîtrise du français et de l'anglais Senior Embedded Software Developer The Senior Embedded Software..

Nakisa
Montreal, Quebec
Full-time

Description Position at Nakisa Nakisa has built top of the line software solutions which are being used.. You will be part of a passionate Agile team built on creativity and passion for Software development..

Dialogue Health Technologies Inc
Montreal, Quebec
Part-time

They are looking for a Senior Software developer, proficient in multiple programming languages such as C.. Java., to lead the software development team for the AI Powered MR Surgical Navigator project..