Senior Software Developer (Vaudreuil-Dorion)

Senior Software Developer (Vaudreuil-Dorion)

13 Sep
|
3 Step Recruitment
|
Vaudreuil-Dorion

13 Sep

3 Step Recruitment

Vaudreuil-Dorion

Développeur logiciel principal

Lieu: Vaudreuil, QC (principalement à distance)

Salaire: 100 000 $ à 120 000 $

Temps-plein | Permanent A propos du poste

Vous développerez des solutions logicielles permettant aux entreprises de gérer les identités et les justificatifs numériques requis dans divers secteurs réglementés, notamment le gouvernement et l'aérospatiale. Vous rejoindrez une équipe qui valorise l'amélioration continue, la protection de la vie privée et la sécurité des utilisateurs.

Ce que vous ferez

- Collaborer avec les parties prenantes, les représentants des clients, les administrateurs système, les développeurs et les testeurs au sein d'une équipe de projet multidisciplinaire afin de livrer de nouvelles fonctionnalités et améliorations.

- Concevoir des solutions créatives à des problématiques d'affaires et fonctionnelles.

- Développer un code propre et maintenable afin d'étendre et d'améliorer les fonctionnalités existantes.

- Répondre aux incidents et enquêter sur les signalements.

- Réviser les lignes directrices et procédures établies et fournir de la rétroaction lorsque pertinent.

Ce que vous apportez

- Excellente connaissance des technologies de développement d'applications natives pour Windows et Linux, particulièrement en C/C++ et avec des bibliothèques telles que GTK.

- Expérience de l'intégration de SDK tiers.

- Excellente connaissance des technologies de développement mobile pour iOS et Android, notamment Kotlin.

- Expérience du développement d'installateurs d'applications.

- Expérience du développement d'applications pour des environnements gérés de façon centralisée (AD, stratégies de groupe, MDM).

- Expérience de l'intégration et de la consommation d'API.

- Solide compréhension des principes et meilleures pratiques de développement sécurisé et de protection de la vie privée dès la conception.

- Expérience avec GIT.

Exigences supplémentaires (atout)

- Développement d'applications Web et CLI.

- Protocoles de communication Internet : HTTP, TLS, WebSockets.

- Cryptographie,



certificats PKI et programmation de cartes à puce.

- Développement piloté par les tests (TDD), Docker, pipelines CI et analyse statique.

Pourquoi vous aimerez ce poste

- Grande autonomie et horaire flexible.

- Possibilité d'avoir un impact concret sur le succès de l'entreprise.

- Occasion d'apprendre et de développer vos compétences.

- Salaire concurrentiel, programme de bonification annuelle, assurances collectives et régime de vacances flexible.

Divulgation :

Cette offre représente un poste réel et actif chez l'un des clients de 3 Step Recruitment et n'est Client destinée au recrutement spéculatif ou à la constitution d'une banque de candidatures. 3 Step Recruitment et/ou ses clients peuvent, à l'occasion, utiliser des outils assistés par l'intelligence artificielle afin de soutenir le processus de présélection et d'évaluation des candidatures. Toutefois, ces outils ne sont Client destinés à remplacer le jugement humain ni la prise de décision dans le cadre du processus d'embauche.

Senior Software Developer

Location: Vaudreuil, QC (primarily remote)

Salary: $100,000 to $120,000

Full-Time | Permanent

About the Role

You will build software solutions that allow enterprises to manage digital credentials and identities required in a range of regulated sectors like government and aerospace. You will join a team that values continuous improvement, user privacy and security. For this role, you must reside in Canada and be able to work in synchronicity with the Eastern time zone.

The position is open to both on-site and primarily remote work. Periods of on-site work at the main office will occasionally be required.

What You'll Do

- Collaborate with stakeholders,



customer representatives, system administrators, developers and testers as part of a cross-functional project team to deliver product features and improvements

- Design creative solutions to business and functional problems

- Develop clean and maintainable code to extend and improve features

- Respond to incidents and investigate reports

- Reflect on established guidelines and procedures and provide feedback where relevant

What You Bring

- Robust knowledge of native application development technologies for Windows and Linux, particularly C/C++ and framework libraries like GTK

- Experience with third party SDK integration

- Strong knowledge of mobile application development technologies for iOS and Android, like Kotlin

- Experience with application installer development

- Experience with application development for centrally managed systems (via AD, group policies, MDM)

- Experience with consuming APIs

- Solid understanding of native and mobile application development principles and best practices, especially with respect to secure development, privacy by design

- Experience with GIT

Additional Requirements (preferred)

- Web and CLI app development

- Internet communication protocols: HTTP, TLS, WebSockets

- Cryptography, PKI certificates, Smartcard programming

- Test driven development, Docker, CI pipelines, statis analysis

Why You'll Love This Job

- A lot of autonomy, flexible work environment and schedule

- Opportunity to have a real impact on company success

- Opportunity to learn and grow your skillset

- Competitive base salary and annual bonus program, group insurance, flexible vacation package

Disclosure:

This posting represents an active and genuine vacancy with one of 3 Step Recruitment's clients and is not for speculative or pipeline recruitment.

3 Step Recruitment and/or our Clients may use, from time to time, AI-assisted tools to support the screening and evaluation of applications; however, these tools are not intended to replace human judgement or decision-making in the hiring process.

📌 Senior Software Developer (Vaudreuil-Dorion)
🏢 3 Step Recruitment
📍 Vaudreuil-Dorion

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (vaudreuil-dorion) / vaudreuil-dorion

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (vaudreuil-dorion) / vaudreuil-dorion