• Senior Software Developer Développeur de logiciels principal

    Location CA-QC-Montreal
    Job ID
    1-43023
    Category
    Professional Services - Software Development or Programming
    Pos. Type
    Full Time
  • Company Overview

    Nuance est à la fois précurseur et leader dans les innovations conversationnelles basées sur l’intelligence artificielle (IA), tant pour la vie professionnelle que personnelle. L’entreprise propose des solutions qui comprennent, analysent et répondent à leurs utilisateurs, amplifiant l’intelligence humaine afin d’améliorer la productivité et la sécurité. Avec une expertise de plusieurs dizaines d’années dans l’intelligence artificielle, Nuance collabore avec des milliers d’entreprises au niveau mondial dans différents secteurs. 

     

    Rejoignez-nous ! Nuance cherche constamment à réinventer la façon dont les individus se connectent à la technologie et entre eux. Nos solutions basées sur l’IA permettent aux entreprises de questionner leur approche « business as usual » pour se transformer. Depuis plusieurs dizaines d’années les leaders mondiaux de la finance, de la santé, des télécommunications et du commerce de détail, ainsi que de grandes organisations gouvernementales font confiance aux solutions primées de Nuance pour améliorer leur performance et contribuer à un monde plus connecté et intelligent. Comme les technologies vocales font gagner du temps aux médecins au profit des patients et optimisent des milliards d’interactions client, nous aidons nos clients à repousser les limites du possible.

     

     

    Nuance is the pioneer and leader in conversational artificial intelligence (AI) innovations that bring intelligence to everyday work and life. We deliver solutions that understand, analyze, and respond to people, amplifying human intelligence to increase productivity and improve security. With decades of both domain and AI expertise, we work with thousands of organizations across a wide range of industries. 

     

    Join our team! At Nuance, we are constantly reinventing how people connect with technology and with each other. Our AI-powered solutions empower organizations to transform “business as usual.” For decades, the world’s leading financial, healthcare, telecommunications, retailers, and government organizations have trusted Nuance to bring them award-winning solutions that deliver more meaningful outcomes and empower a smarter, more connected world. From clinical speech recognition technologies that free physicians to spend more time caring for patients to real-time intelligence that powers billions of customer interactions, we’re deeply committed to helping organizations push the boundaries of what’s possible.

    Job Summary

    English description will follow.

     

    Principales tâches et responsabilités –

     

    En tant que membre de l’équipe de développement de logiciels de Nuance, vous serez impliqués dans l’implémentation d’applications pour les entreprises qui souhaitent améliorer leurs systèmes d’automatisation pour les clients par le biais d’avis automatisés.

    Les projets portent sur une variété d’environnements techniques et demandent un niveau élevé d’interaction avec les clients. Vous travaillerez durant le cycle de vie complet de projets incluant la conception/exigences, le codage/programmation, la mise à l’essai, l’installation, la documentation et la prestation de services d’entretien et d’assistance.

    En tant que développeur de logiciels principal, votre rôle impliquera l’architecture et la conception des aspects techniques d’un projet et la direction d’une équipe d’autres développeurs dans leur exécution.

     

    Connaissances, aptitudes et qualifications –

     

    Années d’expérience de travail : Au moins 5 ans d’expérience de travail avec Java, Scala, HTML, ASP, XML, JSP. C ou C++ sont des substituts acceptables à l’expérience avec Java.

     

    Compétences requises :

     

    • Capacités en architecture et en conception de solutions techniques robustes pour résoudre des problèmes liés aux affaires.
    • Expérience relative au projet et à la programmation privilégiée en plus de fortes aptitudes techniques.
    • Excellentes aptitudes en communication écrite et orale.
    • Capacité de diriger les interactions techniques avec les clients.
    • Personnalité dynamique et attitude flexible.
    • Expérience avec les applications client-serveur privilégiée.
    • Éthique de travail irréprochable.
    • Capacité de bien travailler dans un environnement d’équipe.
    • Expérience de travail avec le cycle de vie complet de projets.
    • Expérience dans l’exécution d’exigences techniques et la conception.
    • Expérience de travail avec une équipe répartie.
    • Disponibilité pour voyager 20 % du temps et fournir des services d’assistance hors des heures de travail habituelles de temps à autre.

    Compétences privilégiées :

     

    • Expérience avec les communications automatisées (Vocal, courriel, communications) un atout.
    • Expérience en technologie vocale un atout. 

    Études : Baccalauréat dans un domaine connexe (S.I., G.E., S.I.O., G.I.) fortement privilégié s’il est axé sur le développement de logiciels ou d’applications.

     

     

     

     

    Principal Duties and Responsibilities –

     

    As a member of the Nuance software development team, you will be involved in the implementation of applications for enterprise firms seeking to improve their customer self-service through automated notifications.

    Projects involve multiple technical environments with a high level of customer interaction. You will be working in the full life cycle of projects including design/requirements, coding/programming, testing, installation, documentation, and providing maintenance and support.

    As a Senior Software developer, your role will involve architecting and designing the technical aspects of a project and leading a team of other developers through their execution.

     

    Knowledge, Skills and Qualifications -

     

    Number of Years of Work Experience: 5+ years’ experience in Java, Scala, HTML, ASP, XML, JSP. C/C++ are an acceptable substitute for Java experience.

     

    Required Skills:

     

    • Ability to architecture and design robust technical solutions to business problems.
    • Related project and programming experience preferred along with strong technical aptitude.
    • Excellent written and oral communication skills.
    • Ability to lead technical interactions with customers.
    • Dynamic personality and flexible attitude.
    • Experience in client server applications preferred.
    • Strong work ethic.
    • Ability to succeed in a team environment.
    • Experience in working within a full project life-cycle.
    • Experience in executing on technical requirements and designs
    • Experience in working on a distributed team
    • Willingness to travel up to 20% and provide off-hours support from time to time.

    Preferred Skills:

     

    • Experience with automated communications (Voice, Email, SMS) a plus
    • Experience with voice technology a plus. 

    Education: Bachelor’s Degree in related field (C.S., E.E., M.I.S., Comp Eng.) with emphasis on software/application development strongly preferred.

    Additional Information

    In Montreal:

    What we offer !

    Unique environment for collaborative teamwork on cutting-edge technology:

    ·         Location is in the heart of downtown

    ·         Flexible hours

    ·         Transit reimbursement and parking

    Contributing to and collaborating with international teams that drive innovation

    ·         Competitive benefit package:

    ·         4 weeks’ vacation

    ·         10 paid sick days

    ·         Bonus Plan, Group RRSP, Deferred Profit Sharing Plan, Employee Stock Purchase Plan

    Award-winning Top Employer:

    ·         Canada's Top 100 Employers – 7 consecutive years

    ·         Montreal’s Top Employers – 6 consecutive years

    ·         Canada's Top Employers for Young People - 3 consecutive years

     

    Ce que nous offrons!

    Un environnement unique et collaboratif où vous travaillez avec les technologies de pointe :

    ·         Situé au cœur du centre-ville de Montréal

    ·         Horaire flexible

    ·         Allocation de transport en commun et de stationnement

    ·         Travail de concert avec des équipes à l’international afin de repousser les limites de l’innovation

    Programme d’avantages sociaux concurrentiel :

    ·         4 semaines de vacances

    ·         10 congés de maladies payés

    ·         Régime de bonus annuel, REER collectif, Régimes de participation différée aux bénéfices (RPDB), Régime de rachat d’action pour les employés

    Gagnant de prix à titre de meilleurs employeurs :

    ·         Canada's Top 100 Employers – pour 7 années consécutives

    ·         Canada's Top Employers for Young People - pour 3 années consécutives

     

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed