Ingénieur logiciel - IT (Systèmes d'information) - Montréal, Québec, Canada

Societe Generale

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 5 years of experience in .NET/C# development.
  • Strong team collaboration skills.
  • At least 2 years of multithreading experience.
  • Ability to contribute to architectural decisions across different streams.
  • Proficient in creating maintainable and reusable code from business requirements.
  • Expertise in object-oriented programming practices.
  • Familiarity with Agile development methodologies.
  • Experience in creating and deploying RESTful services.

Responsibilities

  • Develop strategic trading tools for trade capture and regulatory reporting.
  • Participate in modernization streams including Cloud Public and Digitalization.
  • Lead specific streams in the technical transformation of X-One.
  • Provide level 3 support for the platform.
  • Monitor platform performance and anticipate incidents.
  • Propose and analyze technical architecture options.
  • Facilitate workshops and guilds for team collaboration.

Benefits

  • Minimum of 20 vacation days plus 4 personal days.
  • Support policy for maternity, paternity, parental, and adoption leave.
  • Health spending accounts ($2,000/year) and personal spending accounts ($1,000/year) for various eligible reimbursements.
  • Fully funded virtual health support and employee assistance program for employees and their immediate families.
  • Access to diverse employee resource groups (ERGs) for networking and support.
  • Ongoing development culture with access to various training programs online.
Full Job Description
Vos missions au quotidienDans ce rôle central et dynamique, vous contribuerez à la conception, au développement, aux tests et au déploiement de fonctionnalités cruciales dans des applications utilisées par nos traders et opérations à travers le monde, avec une focalisation principale sur New York.En tant que développeur C#, nous vous demandons d'être polyvalent, de faire preuve de qualités de leadership et d'aborder les défis avec enthousiasme, en fournissant des solutions innovantes qui soutiennent la croissance de notre entreprise. Dans notre environnement AGILE, vos responsabilités incluent la création et le support de logiciels pour la réservation de transactions, la gestion des positions, le règlement et le traitement automatisé des transactions électroniques au sein de l'équipe Post Trade FIC (revenues fix et devises). Cela implique une interaction active avec divers systèmes en amont et en aval.Votre position consiste à développer un outil de trading stratégique pour la capture des échanges et les rapports réglementaires dans le périmètre FIC, couvrant le développement en back-end. Vous participez activement à la collecte des exigences et aux processus de conception, collaborant avec les analystes métier et exploitant vos connaissances en finance et protocoles de trading. Le rôle s'étend de la conceptualisation à la livraison, en respectant les processus agiles, de livraison continue et de gestion du changement.Vous travaillerez dans un environnement innovant, sur des projets ambitieux. X-One, c'est la transformation technique d'une plate-forme mondiale (7201 services, 2500 services différents, 420+ serveurs, environ 300 développeurs). Un environnement qui constituera une référence dans votre carrière (9M lignes de codes, 1000 VM, 2500 services/api).PILE TECHNIQUE :C# | .NET | MongoDB | MQ Series | Oracle | GIT | Jenkins | NuGet| Unit Test |QUEL SERA VOTRE QUOTIDIEN ? En tant que "Senior technical leader" les responsabilités principales comprennent :Développement (C#, .net core, windows, linux, kubenetes, Azure et toutes les technologies ultérieures).Participations aux streams de modernisation : Cloud Public, Modularisation, Digitalisation.Conduite d'un flux spécifique sur la transformation technique de X-OneSupport de niveau 3Monitoring de plate-forme et anticipations des incidentsProposition et étude d'architecture techniquesVous serez également amené(e) à animer des workshops voir des guildes. Et si c'était vous ?Compétences linguistiques:L'habilité de communiquer en anglais, tant à l'oral que par écrit, est une exigence puisque la personne occupant ce poste devra collaborer régulièrement avec des collègues et des partenaires situés aux États-Unis.COMPÉTENCES ET QUALIFICATIONS :Exigences en compétences techniques :Obligatoires :1. 5 ans minimum d'expérience en développement .NET / C#.2. Très bon niveau de maturité pour la production et le travail en équipe.3. 2 ans d'expérience en multithreading.4. Capable de contribuer au choix d'architecture, d'intervenir sur différents streams (AKS, Monitoring, Modularisation, IaC, diagnostic et debug) et d'être un référent pour d'autres développeurs.5. Capacité à transformer les fonctionnalités métier en code durable, maintenable et réutilisable.6. Maîtrise de la programmation orientée objet.7. Compréhension des pratiques de développement agile.8. Expérience dans le développement et le déploiement de services RESTful.9. Compétences algorithmiques.Souhaitables :Connaissance des technologies de messagerie (nats.io, RabbitMQ), des protocoles réseau et de la programmation socket.Exigences en compétences :Obligatoires :1. Bonnes compétences en communication écrite et verbale, en français et en anglais2. Expérience dans les produits financiers ou l'industrie financière.3. Compétences analytiques.4. Dynamisme, souci du détail, capacité d'apprentissage rapide et aptitude à travailler dans un environnement sous pression.Souhaitables :Connaissance en analyse des risques et tarification.Compréhension des flux de travail de négociation et de règlement pour les produits dérivés d'actions.Exigences éducatives :Obligatoires : Baccalauréat en informatique ou équivalent.Souhaitables : Diplôme en Finance.Langue(s) : Français, anglais L'habileté de communiquer en anglais, tant à l'oral que par écrit, est une exigence puisque la personne occupant ce poste devra collaborer régulièrement avec des collègues et des partenaires situés aux États-Unis.

Similar Jobs

More Jobs at Societe Generale

More Information Technology Jobs

Find similar Ingénieur logiciel - IT (Systèmes d'information) - Montréal, Québec, Canada jobs: