Global Relay
MDA
Full Stack Entwickler-Auftragnehmer für Deepak Nangia
Über die Stelle
MDA Space (TSX:MDA) schlägt die Brücke zwischen dem Bewährten und dem Möglichen und ist ein vertrauenswürdiger Missionspartner der globalen Raumfahrtindustrie. Als Pionier in den Bereichen Robotik, Satellitensysteme und Geointelligenz mit einer über 55-jährigen Geschichte voller Weltneuheiten und mehr als 450 Missionen ist MDA Space ein weltweit führender Anbieter von Kommunikationssatelliten, Erd- und Weltraumbeobachtung sowie Weltraumforschung und -infrastruktur. Das Team von MDA Space mit mehr als 3,400 Raumfahrtexperten in Kanada, den USA und Großbritannien verfügt über das Wissen und das Know-how, um die kühne Vision eines Kunden in eine realisierbare Mission zu verwandeln – gestützt auf eine einzigartige Mischung aus Erfahrung, technischer Exzellenz und einer Begeisterung, die seit dem ersten Tag in unserer DNA verankert ist. Für alle, die große Träume haben und am Boden sowie in den Sternen Grenzen verschieben, um die Welt zum Besseren zu verändern: Wir bringen Sie ans Ziel.
Die Position
Wir suchen einen Full Stack Entwickler für unser Team Robotics & Space Operations an unserem Standort in Brampton.
Als unser Full Stack Entwickler werden Sie maßgeblich dazu beitragen, Ihre Fähigkeiten und Erfahrungen in einem Team einzusetzen, um Softwarelösungen zu entwerfen, zu implementieren, zu warten und zu testen, die modular, erweiterbar, testbar und effizient sind. Sie arbeiten an webbasierter Bodenkontrollsoftware, Simulatoren und Testwerkzeugen zur Unterstützung der Steuerung von Roboterarmen, Rovern und anderen Robotern im Weltraum. Sie leiten schwierige und komplexe Subsystem-Designs und Implementierungen und helfen dabei, die Fähigkeiten jüngerer Teamkollegen durch Mentoring und Coaching zu erweitern.
Aufgaben
Als Teil eines Teams:
- Leitung von Design und Entwicklung für Bodenkontrollsoftware, Simulatoren und Testwerkzeuge für Robotersysteme im Weltraum
- Sicherstellung, dass Designs dokumentiert und klar kommuniziert werden
- Leitung und Teilnahme an der Implementierung und dem Testen von Softwarelösungen
- Überprüfung der Arbeit von Teamkollegen (Senior und Junior)
- Mentoring und Förderung der Fähigkeiten jüngerer Teammitglieder durch Gespräche, Überprüfung von Arbeitsergebnissen, Erläuterung von Design-Abwägungen usw.
- Leitung von Aufwandsschätzungen für neue Aufgaben
- Zusammenarbeit mit anderen Seniors und dem Management bei der Festlegung, Weiterentwicklung und Durchsetzung von Standards für Programmierung, Tools/Umgebungen, Prozesse usw.
- Sonstige Aufgaben, die von Zeit zu Zeit vom Management oder einem Teamleiter zugewiesen werden
Erforderliche Fähigkeiten/Erfahrung
- Nachgewiesene Fähigkeit, Softwarelösungen auf Windows oder Linux zu entwerfen und zu implementieren
- Frontend-Entwicklung
Fundierte Kenntnisse und Erfahrung mit:
- o JavaScript
- o Angular (zwingend erforderlich)
- o ReactJS (verwendet in Storybook)
- o C# ASP.NET Core
- o CSS
- o HTML
- o .Net Technologien
- o UX-Design
- Erfahrung in der Arbeit mit und dem Design für relationale und nicht-relationale Daten unter Nutzung von:
- o SQL (MSSQL, Postgres), Entity Framework, LINQ
- o NoSQL (Mongo, Couchbase)
- o Cache-Technologien (Redis)
- o ETL
- Automatisierte Tests
- Agile Entwicklungsumgebung
- Starke schriftliche/mündliche Kommunikationsfähigkeiten
- Starke analytische und problemlösende Fähigkeiten
- Bachelor-Abschluss in Software-, Computer- oder Elektrotechnik oder Informatik
- 10+ Jahre einschlägige Erfahrung
- Hochmotiviert, enthusiastisch und positiv denkend
Besondere Überlegungen
Erfolgreiche Kandidaten müssen eine Sicherheitsüberprüfung auf dem Status „Reliability“ erhalten und aufrechterhalten, eine Sicherheitsbewertung für das Controlled Goods Program (CGP) bestehen und in der Lage sein, höhere Sicherheitsfreigaben zu erhalten.
Vorteilhafte Fähigkeiten/Erfahrung
- Testgetriebene Entwicklung (TDD, ATDD, BDD)
- Erfahrung mit den folgenden Tools:
- o SignalR
- o Playwright, NUnit
- Kontinuierliche Integration/Build-Automatisierung
- Python und Lua wären von Vorteil
Leistungserklärung
MDA Space bietet seinen Mitarbeitern an allen Standorten eine wettbewerbsfähige Vergütung und Sozialleistungen. Als Mitglied des MDA Space-Teams können Sie und Ihre anspruchsberechtigten Angehörigen an einem Leistungspaket teilnehmen, das durch wettbewerbsfähige Gesundheitsleistungen einen umfassenden Schutz bietet, einschließlich: Gesundheitspläne, ergänzende und flexible Medikamentenpläne, Zahn- und Augenleistungen, Einkommensschutz bei Invalidität, Lebensversicherung, betriebliche Altersvorsorgepläne sowie ein Mitarbeiterunterstützungsprogramm für Sie und Ihre Familie.
Erklärung zur Chancengleichheit
MDA Space ist ein Arbeitgeber, der Chancengleichheit fördert und einen starken Fokus auf Vielfalt und Inklusion legt. Wir verpflichten uns, alle Mitarbeiter und Kandidaten mit Respekt und Würde zu behandeln. Wenn Sie aufgrund einer Behinderung Unterstützung oder eine angemessene Anpassung während des Bewerbungs- oder Auswahlverfahrens benötigen, lassen Sie es uns bitte wissen.
Die Vergütungsspanne für diese Position beträgt $110,000 - $140,000 jährlich. Die spezifische angebotene Vergütung basiert auf den Qualifikationen und der Erfahrung des erfolgreichen Kandidaten.
