Sous l’autorité de Jean-Charles Perron, et ce, tant que cette entente demeure en vigueur, le Développeur logiciel senior s’engage à exécuter et à combler de façon loyale et honnête, toutes les tâches, obligations et prestations prévues aux présentes, ou qui sont ou peuvent être reliées aux fonctions de développeur logiciel senior.
Sans limiter la généralité de ce qui précède, le Développeur logiciel senior prend en charge l'ensemble des tâches nécessaires à l'élaboration des produits logiciels. Il est conjointement responsable, avec les membres de son équipe, de l'analyse, l'implémentation et la qualité des programmes informatiques créés. Plus précisément, son rôle consiste à :
Développeur full stack
- Prendre en charge le développement de nouvelles fonctionnalités
- Participer à l’élaboration de l’architecture et au design logiciel
- Participer à l'analyse des spécifications du produit
- Participer à la rédaction des tests automatisés de l’application (Junits et Cucumber)
- Participer à la direction de produit
- Exercer différents rôles selon ses intérêts et ses compétences
- Toutes autres tâches ou projets connexes
Rôle de gestion (dans un 2e temps)
- Gérer directement de 5 à 10 membres d’équipe (développeurs et analystes assurance qualité)
- Accompagner les membres de l'équipe dans leur développement professionnel
- Fidéliser les membres de l'équipe par l’octroi de défis professionnels adaptés à chacun, par la création d’un climat de travail sain, positif et motivant
- Contribuer au sentiment de sécurité et de bien-être des membres de l'équipe
- Donner de la reconnaissance et développer une “connexion” d'équipe
- Piloter les évaluations 360 et les revues annuelles des membres d'équipe dont il est responsable pour faire l'évaluation des compétences et du rendement
- Appliquer une approche de coaching ou de redressement, selon les besoins
- Appliquer le processus de gestion de conflits en collaboration avec les ressources humaines
- Assurer l’accueil et la formation efficace des nouveaux membres d'équipe
- Participer à la pollinisation des bonnes pratiques à travers les cercles scrum
- Valider et approuver les feuilles de temps, les congés et les comptes de dépenses
- Effectuer les entrevues pour le recrutement de nouveaux membres d'équipe et former les membres d'équipe à la conduite d'entrevues
- Participer à l'élaboration des stratégies (cercle stratégie-dev) de l'entreprise et proposer des plans d'exécution (Roadmap, TV et Épisodes)
- Assurer l'atteinte des objectifs financiers par le suivi des dépenses et des revenus de son équipe
- Effectuer le suivi des subventions (RS&DE, PARI, MEI, CDAE …) et travailler avec l’équipe administration pour assurer leur optimisation
- S’assurer de la formation des membres de son équipe en matière de sécurité et protection des renseignements personnels
- S’assurer de la connaissance et du respect des politiques, processus et procédure de sécurité
- S’assurer du niveau de compétence des membres de son équipe en lien avec ses responsabilités et ses accès
- Participer à la gestion des droits d’accès des membres de son équipe aux différents actifs informationnels en fonction de leurs tâches et en respectant l’avis des responsables des différents actifs
- Collaborer avec le responsable de la sécurité aux différentes campagnes de sensibilisation
- À titre de propriétaire des actifs informationnels :
- Assurer une protection adéquate des informations et des processus qui lui sont confiés
- Établir les règles d’attribution et de retrait des droits d’accès aux informations qui sont sous sa responsabilité et s’assurer de leur respect.
- Appliquer des mesures de contrôle lors de l’utilisation de l’information par les personnes autorisées à y accéder.
Profil
- Fortes habiletés interpersonnelles
- Sens de l’organisation méthode et rigueur
- Habiletés de communication
- Esprit d’analyse et de synthèse
- Créativité et innovation
Exigences
- Une formation universitaire pertinente
- Une expérience de plus de 10 ans en développement logiciel
- Une expérience de plus de 3 ans en gestion de personnel
- Une expérience dans un contexte de travail utilisant la méthodologie Agile Scrum
- Une connaissance du langage JAVA, SQL et d’un langage de programmation orienté objet (souhaité)
- Une bonne compréhension de la notation UML
- Déjà utilisé une des technologies : Spring, Hibernate, JSF, AJAX, Websocket, CSS, HL7 (souhaité)
- Déjà travaillé avec Github et sous Linux (souhaité)
Top Skills
What We Do
Omnimed is a family business that has been established in 1984 whose dream of improving healthcare has been realized through the development of tools that foster collaboration, information exchange, efficient work ethics, and access to medical knowledge.
With its sharable electronic medical record and its professional’s social network, Omnimed brings together over 3000 physicians and other health care professionals who care for and support over 4.9 million patients.
We are the geeks who make possible the realization of your medical projects using our electronic medical record (EMR).
"My father said that when he started practicing, medicine was, for him, a science. Then, quickly, it became an art; that of guessing what he did not know, because the patient never gives all the information and the doctor has very rarely access to the entirety of his medical file. At the end of the day, he was haunted by the doubt, the idea that he could have been wrong and made the wrong deduction. It is to reduce this doubt that he imagined a shared electronic file." - Xavier Boilard, CEO of Omnimed and son of Dr. Boilard
www.omnimed.com
1 888 780-6081
[email protected]
.png)








