Développeur 2
À propos de Symcor
Symcor permet des échanges de données sécurisés et des processus opérationnels de soutien pour aider les clients à réussir dans un monde numérique en évolution. Grâce à la confiance des plus grandes institutions canadiennes depuis plus de 25 ans pour soutenir leurs transformations numériques, Symcor aligne les participants de l'industrie pour résoudre les défis communs de la manière la plus efficace et la plus efficiente. Notre objectif est que chaque employé se sente valorisé et accepté au sein de l'équipe et connecté à Symcor et à nos valeurs, ce qui favorise un sentiment d'appartenance. Symcor est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi et s'engage à offrir un processus de recrutement accessible. Si vous avez besoin de mesures d'adaptation pour le processus d'entrevue, faites-le nous savoir! #votreplaceestici
Pour plus d'informations, visitez www.symcor.ca/fr
L'occasion :
Sous la supervision limitée d'un développeur 2, conçoit, développe, met en œuvre et maintient des applications de produits de moyenne portée et de base pour les clients afin de s'assurer que les exigences des clients et de l'entreprise sont satisfaites et d'améliorer la gamme de produits offerts par Symcor. Agit à titre d'expert en la matière pour les applications dans son domaine et accompagne le développeur 1 pour l'aider à développer ses capacités.
Il s'agit d'un rôle hybride avec des exigences d'être sur place 3 jours par semaine, offrant un équilibre entre la flexibilité à distance et la collaboration en personne.
À propos du rôle :
- Analyser les exigences de l'entreprise et des produits pour concevoir des solutions.
- Concevoir des solutions techniques sous la direction du développeur III, en respectant les normes de Symcor.
- Assurez-vous que les solutions suivent les meilleures pratiques de l'industrie.
- Maintenir et gérer efficacement le code.
- Identifier des solutions efficaces pour des besoins modérément complexes.
- Collaborer avec des experts en la matière, des équipes de développement, de mise en œuvre et de soutien pour définir les spécifications techniques.
- Convertissez les spécifications de conception en code fonctionnel.
- Fournir des tests automatisés pour assurer l'exactitude et la fiabilité du code.
- Travaillez avec vos pairs, le soutien et les clients pour diagnostiquer et résoudre les problèmes liés aux produits et services.
- Apportez des idées novatrices et fraîches lors de réunions de développeurs et de séances de remue-méninges.
- Fournir des estimations précises et opportunes pour les efforts de travail, y compris les demandes de changement uniques et les initiatives complètes du projet.
- Développer des applications logicielles à l'aide de technologies, de langages de programmation et d'outils de développement modernes, en assurant la fiabilité et la conformité aux normes de sécurité de Symcor.
- S'assurer que le code est conforme à toutes les normes de sécurité de l'information en assurant la liaison avec le service de sécurité de l'information.
- Créer et maintenir la documentation du système conformément aux politiques et aux normes de Symcor pour s'assurer que les équipes de développement peuvent prendre en charge le logiciel.
- Rédigez du code réutilisable de haute qualité en appliquant les meilleures pratiques de programmation orientée objet standard de l'industrie.
Ce dont vous avez besoin pour réussir :
Formation :
- Diplômé d'un programme de génie informatique, de génie logiciel, de technologie de l'information ou de toute discipline connexe
Expérience :
- 5+ ans d'expérience dans la conception et le développement d'applications complexes hautement évolutives et extensibles.
Compétences requises :
- Expertise en matière de bases de données relationnelles et non relationnelles.
- 1+ ans en utilisant une ou plusieurs technologies infonuagiques AWS, GCP, Azure
- Expérience dans l'application de conteneurisation à l'aide de docker
- Expertise sur les piles de développement courantes (Node.js, React).
- Maîtrise et actualité des frameworks HTML5, CSS, TypeScript et JavaScript.
- Connaissance des systèmes d'exploitation (Microsoft, Unix, Linux).
- Méthodologies de gestion de projet : Agile (Scrum), Test Driven Development, Waterfall.
- Solide connaissance du cycle de vie du développement logiciel.
Qu'est-ce que vous y gagnez
Chez Symcor, nous définissons notre succès par ce que nous aidons les autres à accomplir. Nous avons été créés pour soutenir nos clients et, par nos produits, services et solutions, protéger et renforcer leurs marques. Nous nous soucions les uns des autres, nous atteignons notre potentiel, nous faisons une différence dans nos communautés et nous atteignons un succès mutuel.
- Un programme complet de rémunération globale qui comprend un régime de rémunération concurrentiel, des avantages sociaux flexibles et des options de congé, des régimes de retraite et d'épargne et un engagement envers votre santé et votre bien-être en général par l'entremise de notre programme monBien-être.
- Des leaders qui soutiennent votre développement par l'encadrement et la gestion d'opportunités.
- Capacité à faire une différence et un impact durable.
- Des occasions de faire un travail stimulant et d'assumer progressivement de plus grandes responsabilités en matière de croissance.
- Nous favorisons une atmosphère inclusive de One Symcor avec notre philosophie de +1 Unique You®, nous exploitons le caractère unique, les différentes compétences, les antécédents et les perspectives de chaque employé pour contribuer à la réussite mutuelle. C'est la diversité de nos employés et l'environnement inclusif qui ont été et seront toujours la clé du succès de Symcor.
Symcor est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi et s'engage à offrir un processus de recrutement accessible. Sur demande, nous fournirons un hébergement aux candidats.
Autres détails
- Famille d'emplois NCR Employee Jobs
- Type de paie Salaire
- 1 Robert Speck Pkwy, Mississauga, ON L4Z 2G5, Canada