Solution SFT
Broadridge
Senior Softwareentwickler
Über die Stelle
Bei Broadridge haben wir eine Unternehmenskultur geschaffen, deren oberstes Ziel es ist, andere zu befähigen, mehr zu erreichen. Wenn Sie leidenschaftlich daran interessiert sind, Ihre Karriere voranzutreiben und gleichzeitig anderen zu helfen, dann werden Sie Teil des Teams von Broadridge.
Broadridge Trading and Connectivity Solutions (BTCS) sucht einen erfahrenen Senior Softwareentwickler im Raum Vancouver, der das NYFIX-Entwicklungsteam bei Broadridge mit 8 oder mehr Jahren Erfahrung in C++ verstärkt. Das Team, in dem Sie arbeiten werden, entwickelt und pflegt den BTCS NYFIX FIX Marketplace sowie zugehörige Produkte. Der FIX Marketplace bietet FIX-Konnektivität für eine große globale Gemeinschaft von Buy-Side- und Sell-Side-Unternehmen sowie Anbietern. Der FIX Marketplace ist ein Branchenführer im Bereich FIX-Konnektivität und verfügt über Tausende von FIX-Verbindungen und 10,000+ Kanäle zwischen diesen Verbindungen. Das FIX-Netzwerk bietet viele Mehrwertdienste wie die benutzerdefinierte Manipulation von FIX-Nachrichten, die Übersetzung von Security-IDs, Post-Trade-Matching usw.
Wir widmen uns der Förderung eines kollaborativen, ansprechenden und integrativen Umfelds und verpflichten uns, einen Arbeitsplatz bereitzustellen, der Mitarbeiter dazu befähigt, authentisch zu sein und ihr Bestes bei der Arbeit zu geben. Wir glauben, dass Mitarbeiter ihre beste Leistung erbringen, wenn sie sich sicher, verstanden und wertgeschätzt fühlen, und wir arbeiten sorgfältig und gemeinschaftlich daran, sicherzustellen, dass Broadridge ein Unternehmen – und letztlich eine Gemeinschaft – ist, das die einzigartige Perspektive jedes Einzelnen anerkennt und feiert.
Sie haben die Möglichkeit, wichtige Verantwortungsbereiche zu übernehmen und an allen Aspekten des Softwareentwicklungslebenszyklus mitzuwirken (Produktspezifikation, Design, Implementierung, Unit-Tests, Leistungstests usw.).
Das Team folgt einem hybriden Arbeitsmodell mit üblicherweise ein bis zwei Tagen Präsenzzeit im Büro pro Woche. Darüber hinaus bietet das Entwicklungsteam Level-3-Produktionssupport für die von ihm bereitgestellte Software. Daher kann es vorkommen, dass Teammitglieder gelegentlich gebeten werden, an Anrufen außerhalb der regulären Geschäftszeiten teilzunehmen, wenn die Level-2-Betriebsteams Unterstützung anfordern.
Erforderliche Kenntnisse, Fähigkeiten und Erfahrungen
- Ein Bachelor-Abschluss in Informatik, Ingenieurwesen, Mathematik oder einem verwandten Bereich ist erforderlich.
- Mindestens 8 Jahre Erfahrung in C++ unter Linux/Unix.
- Fundierte Expertise in C++.
- Tiefgreifende Erfahrung mit Multithreading-Programmierung.
- Erfahrung in der Programmierung von Hochleistungs-, Hochdurchsatz- und latenzarmen Anwendungen.
- Erfahrung bei der Fehlerbehebung und Leistungsoptimierung.
- Linux/Unix-Kenntnisse, einschließlich Shell-Scripting.
Wichtige technische Fähigkeiten
- Erfahrung in der Entwicklung von FIX-Anwendungen.
- Praktische Erfahrung mit einer FIX-Engine.
- Programmierung von Order-Management-, Order-Routing-, Handels-, Risikomanagement- oder ähnlichen Anwendungen im Finanzdienstleistungsbereich.
- Erfahrung in der Entwicklung von Middleware-Anwendungen (TibRV, MQ, 29 West LBM, Solace usw.).
- Erfahrung mit STL.
- Erfahrung in der Entwicklung von Datenbankanwendungen (Oracle, Sybase, MySQL usw.).
- Fundierte Erfahrung mit Java.
Optionale technische Fähigkeiten
- Erfahrung in der Entwicklung von FIX-Engines.
- Perl.
- Boost.
- Erfahrung mit Entwicklungstools, die bei der Fehlersuche, der Lokalisierung von Speicherfehlern, der Leistungsanalyse usw. helfen.
Rekrutierungsprozess
Während Ihres Bewerbungsprozesses werden Sie möglicherweise gebeten, uns virtuell oder persönlich zu kontaktieren. Unsere Recruiter erläutern Ihnen, wie hybride Vorstellungsgespräche während des Rekrutierungsprozesses durchgeführt werden, und beantworten gerne alle Ihre Fragen.
Vergütung
Gehaltsspanne: CAD 100,000 – 120,000.
Die Vergütung kann je nach einer Reihe von Faktoren variieren, einschließlich der Qualifikationen, Fähigkeiten, Kompetenzen und Erfahrungen des Kandidaten sowie des Standorts.
KI-Offenlegung
Bei der Prüfung oder Bewertung von Bewerbern für diese Stelle werden keine KI- oder automatisierten Tools eingesetzt.
Stellenausschreibung
Diese Ausschreibung bezieht sich auf eine bestehende und aktuell offene Position bei Broadridge.
Hintergrundüberprüfungsprozess
Broadridge verlangt von Mitarbeitern den Abschluss einer Hintergrundüberprüfung, die von einem unserer Dienstleister durchgeführt wird. Wir nutzen diesen Service für die folgenden Überprüfungen:
- Überprüfung des Beschäftigungsverhältnisses
- Überprüfung des Bildungswegs
- Bonitätsauskunft
- Kanadisches polizeiliches Führungszeugnis
Flexibilität am Arbeitsplatz
Wir setzen uns für flexible Arbeitsregelungen ein und investieren in Technologie oder andere Ressourcen, damit Sie, wo immer möglich, effektiv von zu Hause aus arbeiten können. Derzeit handelt es sich um eine hybride Rolle, daher sollten Sie über eine grundlegende Home-Office-Ausstattung, Highspeed-Internet und die Fähigkeit verfügen, während der Kernarbeitszeiten ohne Ablenkungen zu arbeiten.
Barrierefreiheit & Angemessene Vorkehrungen
Broadridge ist ein Arbeitgeber, der Chancengleichheit fördert und sich für einen vielfältigen und integrativen Arbeitsplatz einsetzt, um sicherzustellen, dass allen Personen gleiche Beschäftigungsmöglichkeiten geboten werden, unabhängig von Rasse, Hautfarbe, Geschlechtsidentität, sexueller Orientierung, Familienstand, Weltanschauung, Alter, Behinderung, Religionszugehörigkeit oder nationaler Herkunft oder Staatsbürgerschaft. Wenn Sie während des Rekrutierungsprozesses angemessene Vorkehrungen benötigen, benachrichtigen Sie bitte unser Rekrutierungsteam.
#LI-Hybrid #LI-RB1
Einsatz von KI bei der Einstellung
Als Teil des Rekrutierungsprozesses kann Broadridge Technologie, einschließlich KI-basierter Tools, einsetzen, um bei der Überprüfung und Bewertung von Bewerbungen zu helfen. Diese Tools werden nur zur Unterstützung unserer Recruiter und Hiring Manager verwendet, und alle Einstellungsentscheidungen beinhalten eine menschliche Überprüfung, um Fairness, Genauigkeit und die Einhaltung geltender Gesetze sicherzustellen. Bitte beachten Sie, dass Ehrlichkeit und Transparenz für unseren Einstellungsprozess entscheidend sind. Jeder Versuch, Informationen in einer Bewerbung, einem Lebenslauf, einer Bewertung oder einem Vorstellungsgespräch zu fälschen, falsch darzustellen oder zu verschleiern, führt zum Ausschluss vom weiteren Auswahlverfahren.
