Développeur Java et C# 3146219

Morgan Stanley - Montréal, QC (il y a 30+ jours)

Postuler dès maintenant

Numéro de l'emploi : 3146219
OFFRE D'EMPLOI PUBLIÉE LE: 4 mai 2020
EMPLACEMENT PRINCIPAL: Americas-Canada-Quebec-Montreal
NIVEAU D’ÉDUCATION: Baccalauréat
EMPLOI: Développement
TYPE D'EMPLOI: Temps plein
ÉCHELON: Adjoint conseil

DESCRIPTION

Profil de l'entreprise

Morgan Stanley, chef de file mondial en services financiers, offre un large éventail de services bancaires d’investissement, d’opérations sur titres, de gestion de placements et de gestion de patrimoine. Les employés de la Société, présents dans 43 pays, ont pour objectif d’offrir la meilleure expertise, les produits et services les mieux adaptés à nos clients pour les aider à atteindre leurs objectifs les plus ambitieux.

Le talent et l’enthousiasme de nos équipes sont vitaux pour un chef de file tel que Morgan Stanley. Nous avons en commun un ensemble de valeurs caractérisées par l’intégrité, le souci de l’excellence, le travail d’équipe et l’engagement dans la communauté.

Technologie

La division Technologie est un partenaire stratégique des unités d’affaires de Morgan Stanley et collabore également avec des entreprises technologiques de premier rang afin de redéfinir la façon de faire des affaires sur des marchés financiers plus que jamais mondialisés et dynamiques.

Notre investissement en technologie de l’information est très significatif et se

traduit par des logiciels et systèmes de pointe. Notre connaissance approfondie de nos systèmes et de notre infrastructure nous procure un avantage concurrentiel ainsi qu’à nos clients.

Le groupe Technologies des titres institutionnels définit et supervise la stratégie globale pour la technologie et les solutions technologiques sur mesure pour soutenir les activités du groupe Titres institutionnels, ainsi que les activités touchant toute l'entreprise. Nos clients comprennent les marchés à revenus fixes, les marchés des actions, les marchés des produits de base, les banques d'investissement ainsi que les marchés mondiaux de la recherche et des capitaux.

Nous sommes également responsable des groupes Pioneer et Infrastructure des applications, lesquels cherchent à développer des stratégies, des outils et des technologies de base qui sont mis à profit dans l'ensemble du service de technologie, ainsi que des données normalisées et des services à l'échelle de l'entreprise pour fournir un effet de levier aux activités de cette dernière.

Description du poste :
À propos du Groupe des technologies liées aux marchandises

  • Sa mission est de livrer des solutions technologiques intégrées pour les transactions de marchandises dans le monde, qu’il s’agisse de transactions cotées à la bourse ou hors cote en électricité, en énergie, en agriculture et en métallurgie.
  • Ce groupe encourage la résolution de problèmes et la production de technologies à la fine pointe dans un environnement de travail dynamique où règne la collaboration.
  • Les membres de l’équipe technique, qui sont répartis à Montréal, à New York, à Londres, à Budapest et à Shanghai, travaillent en étroite collaboration.
L’équipe de développement du service Marchandises recherche actuellement un développeur en Java et C# expérimenté pour s’occuper de la saisie et du traitement des transactions en temps réel. Le projet principal consiste à développer une plateforme hautement résiliente de comptabilisation des transactions pour différents produits de métaux précieux comme les contrats à terme, les contrats à livrer, les options, les mises en pension et les échanges pour l’or, l’argent, le palladium, le platine, etc. Les composants de base de ce système comprennent un client en C# qui sert à la comptabilisation des transactions de pupitre de négociation, à l’examen de profits et pertes, etc., ainsi qu’un côté serveur Java responsable du traitement des transactions, de l’établissement des taux, du calcul des risques, de la persistance des données et bien plus. Le développeur sera chargé de la procédure complète du cycle de vie de développement logiciel et devra comprendre les besoins technologiques et ceux des clients, développer un nouveau code et améliorer ceux en place, mettre des configurations à l’essai, déployer le code à la production et offrir un soutien de niveau 3 au sein de l’équipe de gestion de première ligne de la production.

QUALIFICATIONS

Compétences requises

  • Au moins trois ans d’expérience dans l’industrie, en conception et en développement de logiciels
  • Solides compétences en programmation C# pour des applications Windows
  • Bonne connaissance du langage Core Java
  • Compréhension du cycle de vie de développement logiciel
  • Habiletés avec les bases de données relationnelles (SQL, Sybase)
  • Compétences de base en langages de script Linux (Shell, Perl, Python)
  • Grande autonomie : aptitudes pour la résolution de problèmes et habiletés de communication qui facilitent le travail en équipe
Compétences souhaitées

  • Expérience avec Windows Presentation Foundation et Windows Forms, un atout
  • Expérience en processus de développement et d’exploitation (DevOps) comme le seuil de qualité, l’automatisation des tests, ainsi que l’intégration et la livraison continues
  • Connaissance de SOAP/XML, MQ
  • Compréhension du multithreading et de la programmation distribuée
  • Expérience avec les marchandises ou les finances, un atout
La connaissance du français et de l’anglais est requise.

Morgan Stanley est un employeur offrant l’égalité professionnelle. Nous travaillons pour offrir un environnement de travail accueillant et favorable dans lequel toutes les personnes peuvent réaliser leur plein potentiel.

Dans ce document, l’emploi du masculin n’a d’autres fins que celle d’alléger le texte. Toutes personnes intéressées par ce poste sont invitées à soumettre leur candidature.