Développeur(se) logiciel principal(e) généraliste – Full Stack Java/Angular
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
La rémunération chez Intact, c’est plus qu’une paie.
Nos équipes sont au coeur de tout ce que nous faisons. Ensemble, nous aidons les gens, les entreprises et la société à aller de l’avant dans les bons moments et à être résilients dans les moments difficiles.
Notre promesse aux employés, c’est ce qu’Intact vous promet en échange de votre engagement à vivre nos valeurs, à donner le meilleur de vous-mêmes, à être ouverts au changement et à vous investir dans votre carrière. Nous vous promettons de vous soutenir et de vous offrir des occasions de développement et des avantages financiers axés sur la performance dans un milieu de travail où vous pouvez façonner l’avenir, réussir en équipe et évoluer avec nous.
Aménagements de travail flexibles et formule de travail hybride
Possibilité d’acheter jusqu’à cinq jours de vacances additionnels par année
Autres avantages sociaux visant à soutenir votre bien‑être mental et physique, incluant des soins de santé virtuels, un compte de dépenses mieux‑être, et plus encore.
RAAE et autres possibilités d’épargne : jusqu’à 12 % du salaire, voire plus (renseignez‑vous sur la possibilité d’un revenu de retraite garanti à vie)
Échelle salariale (sans s’y limiter) :
101,800 - 124,400
Boni annuel cible, basé sur le salaire de base, avec un versement potentiel pouvant aller jusqu’au double de la cible (selon la performance individuelle de l’employé et les résultats financiers de l’entreprise)
12%
Pour honorer notre promesse de réussir en équipe, nous partageons les fruits de notre succès avec nos employés par l’entremise d’un programme de bonis annuels et d’un régime d’achat d’actions des employés (RAAE), dans le cadre duquel Intact verse une cotisation correspondant à 50 % des actions nettes achetées par l’employé.
Nos régimes de retraite sont flexibles et offrent une sécurité à long terme pour nos employés après leur carrière. Nous sommes l’une des rares entreprises à toujours offrir un régime de retraite à prestations déterminées qui assure un revenu de retraite garanti à vie.
Le salaire de la personne retenue pour ce poste sera déterminé selon un ensemble de facteurs, dont : l’expérience professionnelle, les compétences, la contribution anticipée quant au poste, l’équité interne, etc. L’échelle salariale présentée ci‑haut est pour une semaine de travail de 35 heures et pourrait s’appliquer à la majorité des différents profils de candidats, mais nous encourageons les candidats se situant en dehors de cette zone salariale à postuler.
À propos du poste
Nous sommes à la recherche d’un(e) développeur(euse) logiciel principal(e) généraliste – Full Stack Java/Angular pour se joindre à notre équipe en pleine croissance et contribuer au lancement d’un nouveau projet. Dans ce rôle, vous participerez à toutes les étapes du projet, de la compréhension des besoins au développement de solutions à partir de zéro. Vous jouerez également un rôle clé dans l’orientation technique du projet, la formulation de recommandations et l’accompagnement de l’équipe dans ses décisions techniques.
Ce que vous accomplirez chez nous :
- Effectuer des analyses de systèmes et de besoins de programmation afin d'identifier les problèmes rencontrés et de fournir des propositions de solutions incluant les spécifications de programme.
- Développer les spécifications de systèmes, codifier, modifier, tester et déboguer les programmes informatiques sous supervision générale, selon la planification et les échéanciers déterminés.
- Maîtriser les fonctionnalités techniques et d'affaires du système afin de les expliquer à d'autres collègues, le tout en interagissant efficacement avec les utilisateurs.
- Traduire les exigences en spécifications techniques / composants de logiciels.
- Organiser et gérer des sessions de production.
- Assurer la conception et la modélisation de solutions programmatiques pour des problèmes complexes afin de permettre la réalisation d'exigences documentées fonctionnelles et non fonctionnelles.
- Réviser la conception dans le cadre de livrables (Qualité du code et de la conception).
- Développer et soutenir des composants complexes.
- Soutenir et guider l'équipe de projet dans les activités de développement afin d'assurer la qualité du code livré tout en respectant les délais du projet.
- Écrire des tests unitaires et d'intégration pour chaque fonction dans laquelle il faut effectuer le développement.
- Participer à la réalisation de stratégies de tests de régression pour améliorer la stabilité des composantes de l'application.
- Assurer le soutien et la maintenance (niveau 1) de l'application et résoudre des anomalies complexes.
- Travailler de manière autonome