Enable job alerts via email!

Senior Software Developer

Cognibox

Montreal

Hybrid

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Cognibox recherche un Senior Software Developer passionné par la technologie et le développement d'applications. Vous travaillerez au sein d'une équipe dynamique pour créer des solutions innovantes qui améliorent la sécurité au travail. Agile et motivé, vous aiderez à développer des outils de qualité pour des partenaires à travers le monde.

Benefits

Soutien à la santé mentale et au bien-être
Vacances à partir de 3 semaines
Couverture médicale et dentaire complète
Licence d'apprentissage LinkedIn pour le développement

Qualifications

  • Expérience significative avec des technologies essentielles comme React, Java, et d'autres.
  • Connaissances en architecture orientée événements et intégration continue sont appréciées.

Responsibilities

  • Développer des applications logicielles en collaboration avec une équipe agile.
  • Assurer la qualité du code et l'amélioration des processus existants.

Skills

React
Vue.js
HTML/CSS
Java
Ruby on Rails
C#/ASP.NET
Postgres SQL

Job description

Senior Software Developer

Department: Technology & Product

Employment Type: Permanent

Location: Greater Montreal Metropolitan Area, Canada

Reporting To: Software Development Manager


Description
Construire des solutions innovantes ; permettre des lieux de travail plus sûrs pour tous.

Nous allons créer un monde du travail plus sûr, en développant des logiciels pour soutenir un réseau mondial d'acheteurs, de fournisseurs et de partenaires responsables.

Aujourd'hui, chez Alcumus, nous soulageons plus de 50 000 organisations à travers le monde des contraintes de conformité, en les aidant à protéger leurs employés, leurs activités et la planète.

Nous veillons à ce que notre réseau de clients, de fournisseurs et de sous-traitants respecte les normes les plus importantes, qu'il s'agisse de santé, de sécurité, de développement durable ou de comportement éthique, en élaborant les meilleures solutions du marché.

La technologie que nous construisons aujourd'hui créera un avenir meilleur.


Anglais de niveau avancé:
Cette exigence est requise puisque dans le cadre de cette fonction, vous aurez à intervenir auprès des clients, partenaires et/ou nos filiales internationaux sur une base récurrente tant à l’oral qu’à l’écrit.

Dans le présent document, le genre masculin est utilisé dans le seul but d'alléger le texte

Qu'est-ce que cela signifie au jour le jour:
Le rôle de Développeur·se logiciel implique de travailler en étroite collaboration au sein d’une équipe de développeurs et avec des fournisseurs externes pour créer des applications logicielles de haute qualité dans un environnement Agile, tout en restant à jour sur les dernières innovations technologiques pertinentes.

  • Participer activement au sein de l’équipe de développement, en contribuant à la création d’outils, de services et de plateformes.
  • Collaborer étroitement avec les fournisseurs tiers en tant que point de contact pour le partage de connaissances sur les produits, faisant le lien entre Alcumus et les fournisseurs externes, tout en partageant les meilleures pratiques liées aux produits et outils associés.
  • Revoir et contribuer régulièrement à l’amélioration continue des pratiques de l’équipe et des méthodes de travail, dans le but de rendre l’équipe plus efficace et d’optimiser les livraisons. Vous serez amené·e à piloter certains changements dans les méthodes de travail lorsque cela est pertinent.
  • Collaborer avec d’autres équipes – au sein du département technologique, dans l’ensemble de l’entreprise et avec les fournisseurs tiers – pour identifier des améliorations aux processus et services existants, ou encore explorer la création de nouveaux services.
  • Travailler en étroite collaboration avec les parties prenantes internes et externes à l’entreprise pour recueillir et documenter les besoins utilisateurs et développer les user stories.
  • Planifier, écrire, tester et maintenir du code pour des applications web, mobiles et desktop, conformément aux normes établies dans un environnement Agile.
  • Participer à des revues de pairs sur les conceptions de solutions et le code associé.
  • Participer aux réunions quotidiennes avec les fournisseurs externes.
  • Collaborer étroitement avec les équipes qualité pour s’assurer du maintien et de l’amélioration des standards.
  • Fournir un support de niveau 3 aux utilisateurs métiers.
  • S’adapter et apprendre à travailler avec d’autres langages ou plateformes si nécessaire.
  • Contribuer au développement des membres juniors de l’équipe.

Ce dont vous aurez besoin pour réussir:
Essentiel :
Expérience significative dans certaines des plateformes suivantes :
  • React
  • Vue.js
  • HTML/CSS
  • Java (Spring/Hibernate)
  • Ruby on Rails
  • C#/ASP.NET
  • Postgres SQL
Souhaitable :
  • Expérience dans des environnements AWS, services et APIs
  • Connaissances en architecture orientée événements (CQRS)
  • Intégration continue
  • Bonnes pratiques en sécurité (OWASP, ISO 27001, ISO 27032)
  • Architecture logicielle
  • Participation à des projets open source
  • Compréhension des principes des applications évolutives
  • Maîtrise de la programmation asynchrone, de la gestion de files d’attente, du caching, de la journalisation, de la sécurité et de la persistance lorsque nécessaire

Ce que vous obtiendrez en retour:
Veriforce (SafeContractor) a une politique de travail hybride. Nous voulons que vous puissiez donner le meilleur de vous-même. Nous mettons l'accent sur les moyens de soutenir notre équipe pour qu'elle donne le meilleur d'elle-même. Voici quelques-uns des avantages que nous offrons :

Santé et bien-être personnel / Avantages

> Soutien intégré à la santé mentale et au bien-être

> Vacances - à partir de 3 semaines

> Journées du bien-être et journée annuelle de dons - une occasion supplémentaire de se rendre service ou de rendre service à la communauté

>???? Couverture médicale et dentaire complète

> Fin de l'année, fermeture de l'entreprise pour vous permettre de vous détendre et de vous ressourcer

Planification future

> Licence d'apprentissage LinkedIn pour la mise à niveau et le développement

Vous êtes intéressé(e) mais ne pensez pas répondre à toutes les exigences ?

Notre équipe de recrutement évalue et examine toutes les candidatures en fonction du poste et des besoins de l'entreprise. Nous croyons que les gens ont des compétences transférables et non techniques et nous voulons que vous sachiez que nous prenons en considération les cas où une personne ne répond pas à tous les critères, mais possède néanmoins les aptitudes et les capacités nécessaires. Notre priorité est de veiller à ce que les candidats soient en mesure de réussir. Nous prendrons une décision finale en déterminant si nous pouvons offrir le soutien nécessaire pour améliorer les compétences ou fournir le soutien au développement dont vous avez besoin pour tirer le meilleur parti de cette opportunité avec nous !

Apportez votre entièreté au travail.

Alcumus est fière d'être un employeur qui respecte l'égalité des chances. Nous nous engageons à ce qu'aucun candidat ne soit discriminé en raison de son identité et de son expression sexuelles, de sa race, de son handicap, de son ethnicité, de son orientation sexuelle, de son âge, de sa couleur, de sa région, de sa croyance, de son origine nationale ou de son sexe. Nous sommes déterminés à développer une équipe diversifiée tout en continuant à créer un environnement inclusif où chacun se sent en sécurité et a la possibilité d'être lui-même.

Ce à quoi vous pouvez vous attendre si vous postulez :
  • Une réponse à votre candidature dans les 15 jours ouvrables
  • Un processus d'entretien comprenant
    • Un appel initial de découverte avec le recruteur
    • Un premier entretien via Microsoft Teams
    • Un entretien supplémentaire (probablement en face à face) avec les parties prenantes avec lesquelles vous travaillerez en étroite collaboration dans le cadre de votre fonction.
Nous tenons à ce que notre processus de recrutement vous permette de donner le meilleur de vous-même. Si vous souhaitez que nous procédions à des ajustements, n'hésitez pas à nous en faire part.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer (Remote First)

Zensurance

North Bay

Remote

CAD 90,000 - 130,000

Today
Be an early applicant

Senior Software Developer

Valsoft Corp

Montreal

Hybrid

CAD 90,000 - 130,000

-1 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90,000 - 130,000

Today
Be an early applicant

Senior Software Developer

Valsoft Corporation

Montreal

Hybrid

CAD 100,000 - 130,000

6 days ago
Be an early applicant

Senior Software Developer

Valsoft Corp

Montreal

Hybrid

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Software Developer New Montreal, Quebec, Canada

Connectngo

Montreal

On-site

CAD 100,000 - 115,000

3 days ago
Be an early applicant

Senior Software Developer

Sterling Brokers

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

(Remote) Senior Software Developer

N. Harris Computer Corporation - CAD

Victoria

Remote

CAD 90,000 - 120,000

8 days ago

Développeur Logiciels Senior / Senior Software Developer

Live Nation Entertainment

Quebec

Remote

CAD 105,000 - 133,000

10 days ago