Software Engineer - Toronto

Only for registered members Toronto, Canada

1 month ago

Default job background
$59,500 - $98,400 (CAD)

Job summary

Le poste d'ingénieur logiciel consiste à développer de nouvelles solutions pour les programmes et les projets dans la zone attribuée.

Responsabilités

  • Développer de nouvelles fonctionnalités et effectuer des tests unitaires ou de composants pour les initiatives de développement d'applications alignées sur les besoins commerciaux et conformes aux normes d'architecture de technologie.
  • Soutenir les demandes d'informations des entreprises et les activités commerciales par l'exécution de petites améliorations et de mise en échec (par exemple, modifications du code source). Peut également étre responsable de la révision de code de pairs.
  • Travaillez avec des partenaires de technologie pour s'assurer que la configuration et les composants personnalisés répondent aux exigences de l'application et aux objectifs de performance.
  • Analyser les exigences techniques pour recommander des solutions d'ingénierie prégnantes et saines pour la zone propre, peut étre impliqué dans les estimations de codage/histoire.
  • Travaillez avec d'autres parties prenantes, des partenaires de technologie internes pour s'assurer que les solutions d'ingénierie répondent aux directions techniques, aux exigences, aux performances, aux objectifs de temps et aux objectifs d'innovation.
  • Surveiller les cycles de vie des produits, s'assurer que les spécifications et la fonctionnalité soutiennent les objectifs commerciaux et les décisions d'ingénierie, effectuer des re-développements lés éventuels.
  • Documenter et vérifier les composants de système, les applications, l'infrastructure de système, la sécurité, l'intégration, la faisabilité opérationnelle et les conceptions d'architecture d'ingénierie associées à un programme ou un projet.
  • Participer aux revues de gestion de la qualité, en particulier les revues des conceptions, des prototypes et d'autres produits de travail de exigences pour s'assurer qu'ils satisfont aux exigences.
  • Créer et maintenir du code de haute qualité, s'assurer que le codage est exempt de défauts et conforme aux normes; fournir du soutien au codage et des mises en échec pendant les cycles de test et de déploiement post-production et participer à la révision du codage de pairs.
  • Fournir des expertises techniques pendant la gestion des incidents, analyser les rapports d'incident et les pannes, effectuer une évaluation de l'impact des incidents et faciliter la communication interne et externe pendant la résolution des incidents.
  • Participer à l'identification et la recommandation de solutions de développement/test pour soutenir les objectifs des projets/applications.
  • Aider à l'amélioration et la maintenance des processus complets pour la prévention des problèmes et participer à la détermination et la résolution rapide des incidents en appliquant les mesures de qualité appropriées.

Qualifications

  • Diplôme universitaire, diplôme de master ou certificat technique.
  • Forte formation universitaire (par exemple, informatique, ingénierie).
  • 1-3 ans d'expérience pratique en langages de programmation et en frameworks : JAVA, Springboot, Spring, Junit, Maven.

À propos de nous

  • La TD est un chef de file mondial dans le secteur des institutions financières.
  • Elle représente la cinquième banque en Amérique du Nord de par son nombre de succursales.
  • Chaque jour, nous offrons une expérience client légendaire à plus de 27 millions de ménages et d'entreprises au Canada, aux États-Unis et partout dans le monde.
  • Plus de collègues de la TD mettent en commun leurs compétences, leur talent et leur créativité au service de la Banque, des clients qu'elle sert et des économies qu'elle appuie.
  • Nous sommes guidés par notre vision d'être une meilleure banque et par notre objectif d'enrichir la vie de nos clients, de nos collectivités et de nos collègues.

Notre programme de rémunération globale

  • Notre programme de rémunération globale reflète les investissements que nous faisons pour aider nos collègues et leur famille à atteindre leurs objectifs en matière de bien-être mental, physique et financier.
  • La rémunération globale à la TD inclut le salaire de base, la rémunération variable et bien d'autres régimes clés, comme des avantages sociaux en matière de santé et de bien-être, des régimes d'épargne et de retraite, des congés payés, des avantages bancaires et des rabais, des occasions de développement de carrière et des programmes de récompenses et reconnaissance.

Perfectionnement des collègues

  • Un cheminement professionnel particulier vous intéresse ou vous cherchez à acquérir certaines compétences?
  • Nous tenons à vous mettre sur la voie de la réussite.
  • Vous aurez des conversations régulières sur le développement de carrière, le perfectionnement et le rendement avec votre gestionnaire.
  • Une variété de programmes de mentorat et une plateforme d'apprentissage en ligne seront également à votre disposition pour vous aider à ouvrir de nouvelles portes.

Formation et intégration

  • Nous tenons à nous assurer que vous disposez des outils et ressources nécessaires pour réussir à votre nouveau poste.
  • Dans cette optique, nous organiserons des séances d'intégration et de formation.

Processus d'entrevue

  • Nous communiquerons avec les candidats sélectionnés pour planifier une entrevue.
  • Nous ferons notre possible pour communiquer par courriel ou par téléphone avec tous les candidats pour leur faire part de notre décision.

Mesures d'adaptation

  • L'accessibilité est importante pour nous.
  • N'hésitez pas à nous faire part de toute mesure d'adaptation (salles de réunion accessibles, sous-titres pour les entrevues virtuelles, etc.) dont vous pourriez avoir besoin pour participer sans entraves au processus d'entrevue.

Exigences Linguistiques (Québec Seulement)

  • Sans Objet

Lorem ipsum dolor sit amet
, consectetur adipiscing elit. Nullam tempor vestibulum ex, eget consequat quam pellentesque vel. Etiam congue sed elit nec elementum. Morbi diam metus, rutrum id eleifend ac, porta in lectus. Sed scelerisque a augue et ornare.

Donec lacinia nisi nec odio ultricies imperdiet.
Morbi a dolor dignissim, tristique enim et, semper lacus. Morbi laoreet sollicitudin justo eget eleifend. Donec felis augue, accumsan in dapibus a, mattis sed ligula.

Vestibulum at aliquet erat. Curabitur rhoncus urna vitae quam suscipit
, at pulvinar turpis lacinia. Mauris magna sem, dignissim finibus fermentum ac, placerat at ex. Pellentesque aliquet, lorem pulvinar mollis ornare, orci turpis fermentum urna, non ullamcorper ligula enim a ante. Duis dolor est, consectetur ut sapien lacinia, tempor condimentum purus.
Get full access

Access all high-level positions and get the job of your dreams.