Sopra Steria
Senior Software Developer C++
Unternehmensbeschreibung
CS Group Canada, eine Tochtergesellschaft der CS Group (Teil der Sopra Steria Group), ist führend in der Entwicklung und Zertifizierung von sicherheitskritischen Systemen in den Branchen Luft- und Raumfahrt, Elektrotechnik und autonomes Fahren.
Über die Stelle
Bei CS Group Canada nehmen Sie an komplexen High-Tech-Projekten für einige der renommiertesten Systemhersteller Nordamerikas teil und profitieren gleichzeitig von wettbewerbsfähigen Gehältern, umfassenden Sozialleistungen und flexiblen Arbeitsmodellen.
Heute bietet CS Canada die Möglichkeit, sich einer dynamischen Gruppe anzuschließen, die in einem ständig wachsenden Sektor tätig ist und an komplexen High-Tech-Systemen arbeitet. All dies unter dem Genuss umfassender Sozialleistungen, eines Arbeitsplatzes, der auf gegenseitiger Unterstützung und kollektivem Erfolg basiert, und flexibler Arbeitszeiten.
CS Group Canada bietet eine innovative proprietäre Lösung, LAD (Counter-Drone System), die speziell auf die einzigartigen Bedürfnisse seiner Kunden zugeschnitten ist. Diese fortschrittliche Technologie ermöglicht die Erkennung, Identifizierung und Verfolgung potenziell feindlicher Drohnen mithilfe eines integrierten Systems aus hochpräzisen Sensoren und Kameras. Sie bietet auch maßgeschneiderte Neutralisierungsfähigkeiten, um die Sicherheit kritischer Infrastrukturen und sensibler Veranstaltungen zu gewährleisten.
Anforderungen
Wir suchen einen Senior Software Developer:
Qualifikationen
- Bachelor- oder Master-Abschluss in Informatik oder Computer Engineering;
- Mindestens 7 Jahre Erfahrung in der objektorientierten Softwareentwicklung;
- Mindestens 10 Jahre Erfahrung in einer C++ Software-Entwicklungsposition;
- Beherrschung von Google Test und QTest ist erforderlich;
- Umfangreiche Erfahrung mit Linux Umgebungen (Ubuntu oder Fedora sind von Vorteil).
- Vertrautheit mit Quellcode-Versionsverwaltung (GIT, Gerrit)
- Sorgfältige Dokumentationserstellung;
- Fließende Französischkenntnisse, gute Englischkenntnisse von Vorteil;
- Schnelle Auffassungsgabe mit starken Problemlösungsfähigkeiten
- Entwurf, Entwicklung und Optimierung komplexer Softwareanwendungen mit C++.
- Anwendung von Best Practices und Standards in der Softwareentwicklung.
- Teilnahme an der Definition und dem Entwurf effizienter Architekturen für kritische und strategische N-Tier-Software.
- Entwicklung effizienter Benutzeroberflächen und Datenverarbeitungsalgorithmen.
- Anwendung und Förderung robuster Testmethoden (TDD, BDD, QtTest).
- Teilnahme an Code-Reviews zur Verbesserung der Qualität und Einhaltung der Definition of Done.
- Analyse und Erstellung von Dokumentationen.
- Zusammenarbeit mit multidisziplinären Teams und Verwaltung von Prioritäten zur Erreichung von Zielen.
- Unterstützung der V&V- und Hardware-Teams mit Software-Tools.
- Erfahrung mit agilen Methoden (Scrum) ist von Vorteil.
Zusätzliche Informationen
Bitte beachten Sie, dass nur ausgewählte Kandidaten sowie Daueraufenthaltsberechtigte/kanadische Staatsbürger kontaktiert werden.
Art der Stelle: Vollzeit, Unbefristet
CS Group Canada schätzt die Vielfalt am Arbeitsplatz und ermutigt Frauen, sichtbare Minderheiten, ethnische Minderheiten, indigene Völker und Menschen mit Behinderungen, sich zu bewerben.
Alle Ihre Informationen werden gemäß den EEO-Richtlinien vertraulich behandelt.
Leistungen
- Hybrides Arbeiten
- Branchenführende Kranken-, Zahn- und Augenversicherung
- Zugang zu einem Telemedizin-Service
- RRSP-Programm
- Persönliche Tage und Krankheitstage
- Freizeitraum mit Billardtisch und Tischfußball
