OmniCorp
Career opportunity
Retour aux postes

Développeur .NET

Développement logicielBouchervilleTemps plein

Département

Développement logiciel

OmniFin

Localisation

Boucherville

Sur place

Niveau d'expérience

Intermédiaire

Compétences & Technologies

C#.NET CoreSQL ServerAzureREST APIEntity Framework

Description du poste

OmniFin est la division historique d'OmniCorp spécialisée dans le traitement transactionnel sécurisé pour les institutions financières. Notre plateforme traite des millions de transactions bancaires quotidiennement.

Votre rôle

Vous rejoindrez l'équipe de développement de notre moteur de traitement transactionnel. Vous serez responsable de concevoir et maintenir les composants backend critiques qui assurent le traitement en temps réel des transactions financières pour nos clients bancaires.

Responsabilités

  • Concevoir et développer des composants backend en C# (.NET Core)
  • Maintenir et améliorer le moteur de traitement transactionnel existant
  • Implémenter des API RESTful sécurisées conformes aux normes PCI DSS
  • Optimiser les performances des requêtes SQL Server pour le traitement haute fréquence
  • Participer aux revues de code et aux audits de sécurité
  • Collaborer avec l'équipe de Broomfield pour l'intégration avec les systèmes patrimoniaux
  • Assurer la documentation technique et la traçabilité des changements

Contexte

L'équipe de traitement transactionnel compte 12 développeurs expérimentés. Le système traite en moyenne 4,2 millions de transactions par jour avec un SLA de 99,99 % de disponibilité. Chaque déploiement suit un processus rigoureux de validation en trois environnements.

Exigences

Compétences requises

  • 3 à 5 ans d'expérience en développement C# / .NET
  • Maîtrise de C# et du framework .NET Core / .NET 6+
  • Expérience approfondie avec SQL Server (procédures stockées, optimisation)
  • Connaissance des principes de sécurité applicative (OWASP, chiffrement)
  • Expérience avec Entity Framework ou un autre ORM
  • Familiarité avec les API RESTful et les patrons de conception

Compétences appréciées

  • Connaissance des normes PCI DSS ou SOC 2
  • Expérience avec les services Azure (App Service, Azure SQL, Key Vault)
  • Expérience avec les systèmes de messagerie (RabbitMQ, Azure Service Bus)
  • Expérience dans le domaine financier ou bancaire
  • Connaissance des architectures événementielles

Profil recherché

  • Communication en français et en anglais
  • Rigueur et attention aux détails
  • Capacité à travailler dans un environnement réglementé

Avantages

  • Assurance santé, dentaire et invalidité complète dès le premier jour
  • REER collectif avec contribution de l'employeur jusqu'à 5 %
  • 4 semaines de vacances par année, plus congés personnels
  • Budget de formation et développement professionnel (3 000 $ / an)
  • Équipement de travail moderne (MacBook Pro, écrans, etc.)
  • Accès 24/7 à la télémédecine et programme d'aide aux employés (PAE)
  • Allocation bien-être annuelle et accès au gym sur place
  • Horaires flexibles et politique de travail hybride
  • Possibilité de mobilité interne entre nos bureaux mondiaux

Informations rapides

Type de poste

Temps plein

Date de publication

1 mars 2026

Salaire

90 000 - 115 000 $ CAD

Intéressé par ce poste?

Soumettez votre candidature dès maintenant et rejoignez notre équipe.

Postuler maintenant