Alstom

Full Stack Software Designer

JavaScriptTypeScriptPythonJavaSQLDockerKubernetesC++C#GoTerraform
Automatische Übersetzung. Prüfe das Original.

Ihre zukünftige Rolle

Bei Alstom verstehen wir Transportnetzwerke und was Menschen bewegt. Von Hochgeschwindigkeitszügen, U-Bahnen, Monorails und Straßenbahnen bis hin zu schlüsselfertigen Systemen, Dienstleistungen, Infrastruktur, Signaltechnik und digitaler Mobilität bieten wir unseren vielfältigen Kunden das breiteste Portfolio der Branche. Jeden Tag treiben 80,000 Kollegen weltweit eine grünere und intelligentere Mobilität voran, verbinden Städte, reduzieren CO2 und ersetzen Autos.

Könnten Sie der erfahrene Full Stack Software Developer (Vollzeit, vor Ort) sein, den wir in Pittsburgh, PA, suchen?

Als Full Stack Developer werden Sie Teil des Produktentwicklungsteams für EBI Screen 2000. EBI Screen 2000 ist eine geschäftskritische Unternehmensanwendung, die auf einer modernen Microservices-Architektur basiert und auf RKE2 Kubernetes-Clustern bereitgestellt wird. Sie werden zur End-to-End-Entwicklung, -Verbesserung und -Wartung des Produkts beitragen und dabei in einer hochskalierbaren, verteilten Umgebung über backend-Services, frontend-Schnittstellen, DevOps-Praktiken und Testautomatisierung hinweg arbeiten. Dies ist eine spannende Gelegenheit, mit einem vielfältigen Technologie-Stack zu arbeiten und robuste, hochleistungsfähige Lösungen zu liefern, die Kernfunktionen des Geschäfts antreiben.

Alles über Sie

Wir schätzen Leidenschaft und Einstellung mehr als Erfahrung. Daher erwarten wir nicht, dass Sie jede der unten aufgeführten Fähigkeiten besitzen. Der Besitz einiger der folgenden Qualitäten wird jedoch Ihren Erfolg und Ihr Wachstum in dieser Rolle unterstützen.

Zu Ihren Aufgaben gehören:

  1. Entwurf, Entwicklung und Wartung von Microservices-basierten Komponenten der EBI Screen 2000-Plattform.
  1. Implementierung von backend-Services und APIs unter Verwendung von serverseitigen Sprachen, um Skalierbarkeit, Zuverlässigkeit und Sicherheit zu gewährleisten.
  1. Erstellung reaktionsschneller und intuitiver Benutzeroberflächen mit modernen frontend-Frameworks.
  1. Entwicklung und Wartung von automatisierten Testsuiten mit Robot Framework zur Sicherstellung hoher Produktqualität und Regressionsabdeckung.
  1. Containerisierung von Anwendungen mit Docker und Orchestrierung von Bereitstellungen auf RKE2 Kubernetes (Rancher Kubernetes Engine 2).
  1. Zusammenarbeit mit funktionsübergreifenden Teams (Programmmanager, QA, DevOps und Architekten) in einer agilen/Scrum-Umgebung.
  1. Schreiben von sauberem, wartbarem und gut getestetem Code gemäß Best Practices und Codierungsstandards.
  1. Teilnahme an Code-Reviews, Fehlerbehebung, Leistungsoptimierung und Incident-Management.
  1. Mitwirkung an Architekturentscheidungen, technischer Dokumentation und kontinuierlicher Verbesserung der CI/CD-Pipeline.

Erforderliche Qualifikationen

  1. Bachelor-Abschluss in Informatik, Software Engineering oder einem verwandten Bereich (oder gleichwertige Berufserfahrung).
  1. 5+ Jahre professionelle full-stack-Softwareentwicklungserfahrung.
  1. Starke Kenntnisse in Python und mindestens zwei der folgenden Programmiersprachen: C++, C#, Java oder Go.
  1. Nachgewiesene Erfahrung in der Entwicklung und Wartung von Anwendungen in einer Microservices-Architektur.
  1. Vertrautheit mit Robot Framework für die Testautomatisierung (Schreiben von Keyword-gesteuerten Tests, Integration mit CI/CD und Wartung von Testbibliotheken).
  1. Vertrautheit mit RESTful APIs, gRPC, Message Queues (z. B. Kafka, Artemis) und relationalen/No-SQL-Datenbanken.
  1. Vertrautheit mit Versionskontrolle (Git), CI/CD-Tools (Jenkins, GitLab CI usw.) und Cloud-Plattformen (Azure).

Bevorzugte Fähigkeiten

  1. Fortgeschrittene Expertise in Robot Framework, einschließlich benutzerdefinierter Bibliotheken oder API-Test-Erweiterungen.
  1. Optionale praktische Erfahrung mit Angular (oder ähnlichen modernen JavaScript/TypeScript-Frameworks) zum Erstellen dynamischer frontend-Anwendungen.
  1. Praktische Kenntnisse der Containerisierung (Docker) und Orchestrierung mit Kubernetes, insbesondere RKE2 oder ähnlichen Distributionen.
  1. Erfahrung mit zusätzlichen Sprachen oder Tools im EBI Screen 2000-Stack (z. B. tiefere Expertise in C++, C#, Java, Go).
  1. Kenntnisse von Infrastructure-as-Code-Tools (Terraform, Helm) und Monitoring-Lösungen (Prometheus, Grafana, ELK-Stack).
  1. Verständnis von Best Practices für Sicherheit, Performance-Tuning und Herausforderungen verteilter Systeme.
  1. Beiträge zu Open-Source-Projekten oder ein starkes GitHub/Portfolio, das relevante Arbeiten demonstriert.
  1. Erfahrung mit Rail Control Solutions – ATS und SCADA oder Enterprise-Scale-Anwendungen ist ein Plus.

Wichtig zu beachten

Als globales Unternehmen sind wir ein Arbeitgeber, der Chancengleichheit bietet und Vielfalt in den 63 Ländern, in denen wir tätig sind, feiert. Wir setzen uns dafür ein, ein integratives Arbeitsumfeld für alle zu schaffen.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026