Johnson, Mirmiran & Thompson, Inc.

Anwendungsentwickler für Betriebsmanagement im öffentlichen Nahverkehr

Automatische Übersetzung. Prüfe das Original.

STELLENBESCHREIBUNG

Johnson, Mirmiran & Thompson ist ein dynamisches, 100% mitarbeitergeführtes Beratungsunternehmen mit mehr als 2,800 Fachleuten, das eine vollständige Palette multidisziplinärer Ingenieur-, Architektur-, Informationstechnologie- und damit verbundener Dienstleistungen für öffentliche Verwaltungen und private Kunden in den gesamten Vereinigten Staaten anbietet. JMT wird derzeit auf der Liste der Top 500 Design Firms des Engineering News-Record auf Platz #45 geführt.

Zusammenfassung der Position

Der Anwendungsentwickler für Betriebsmanagement im öffentlichen Nahverkehr fungiert als vertrauenswürdiger Partner für das Personal im Betriebs- und Wartungsmanagement des öffentlichen Nahverkehrs und entwickelt Geschäftsanwendungen, Dashboards, Berichte und Workflow-Lösungen, die die betriebliche Leistung, Entscheidungsfindung und Effizienz verbessern. Diese Position arbeitet direkt mit Stakeholdern zusammen, um Geschäftsprozesse zu verstehen, Verbesserungsmöglichkeiten zu identifizieren, Anforderungen zu sammeln und benutzerorientierte Anwendungen zu liefern, die reale betriebliche Herausforderungen lösen.

Der ideale Kandidat kombiniert starke zwischenmenschliche und analytische Fähigkeiten mit Expertise in der Anwendungsentwicklung. Der Erfolg in dieser Rolle wird an der Fähigkeit gemessen, Lösungen zu entwickeln, die intuitiv, effektiv und von den Endbenutzern weit verbreitet sind.

Die Vergütung für diese Position beträgt $160,000.00 - $220,000.00, abhängig von Erfahrung, Ausbildung und Zertifizierungen.

Die angegebene Spanne ist eine ehrliche Schätzung, die auf den in der Stellenbeschreibung beschriebenen Anforderungen basiert. Wir stellen fest, dass wir eine breite Palette von Bewerbern erhalten und erkennen an, dass die ausgewählte Person möglicherweise weniger erfahren oder erfahrener ist. In diesem Fall kann die tatsächliche Gehaltsspanne von der angegebenen Schätzung abweichen.

Wesentliche Funktionen und Verantwortlichkeiten *

  1. Bestehende IT-Systeme, Prozesse und Geschäftsmodelle von internen und externen Kunden prüfen und studieren *
  1. Die Erwartungen und High-Level-Anforderungen der zu entwickelnden Lösung verstehen *
  1. Hardware-, Software-, technische Anforderungen und Konfigurationen erlernen, um Empfehlungen für die Änderung oder den Austausch bestehender Systeme zu geben *
  1. Bestehende System-APIs erlernen und Anwendungsarchitekten bei der Integration von Drittanbieterdaten in Lösungsdesigns unterstützen *
  1. Validieren, dass die empfohlene Lösung mit den Geschäftszielen und -vorgaben übereinstimmt *
  1. Mit Benutzern abstimmen, um Geschäfts-, Funktions- und technische Anforderungen zu verstehen und zu dokumentieren *
  1. Moderierte Workshops/Interviews/Sitzungen/Fragebögen durchführen, die darauf abzielen, mit Zielgruppen der zu entwickelnden Lösung zu interagieren und die vollständigen Anforderungsdetails zu verstehen *
  1. Detaillierte technische Anforderungen, Hardwareanforderungen und Logikimplementierungen dokumentieren *
  1. System Requirement Specification (SRS) und Functional Requirement Specification (FRS) vorbereiten *
  1. Use Cases, User Stories, Klassendiagramme, Entity-Relationship (ER)-Diagramme und Sequenzdiagramme erstellen *
  1. Modelle, Flussdiagramme, Wireframes, Kontextdiagramme, Datenflussdiagramme und Prozessflussdiagramme erstellen *
  1. Das Design des vollständigen Systems in Abstimmung mit dem technischen Team unterstützen *
  1. Planen, wie sich das System in verschiedenen Situationen/Umgebungen verhalten soll, und Ausnahmen dokumentieren *
  1. Programmierern helfen, die vollständigen Anforderungen und alle damit verbundenen Aspekte zu verstehen *
  1. Testfälle überprüfen und das Testteam bei der Identifizierung von Testszenarien unterstützen *
  1. Mit dem Testteam abstimmen, um die funktionale und technische Kompatibilität des Produkts mit den Anforderungen sicherzustellen *
  1. Die Rückverfolgbarkeit der dokumentierten und genehmigten technischen, funktionalen und nicht-funktionalen Anforderungen von den ursprünglichen kundenseitigen Spezifikationen über Testfälle bis hin zum bereitgestellten Code sicherstellen *
  1. Abweichungen vom Plan kontrollieren, indem geeignete präventive Maßnahmen getroffen und Korrekturen bei Fehlern durch umsetzende Korrekturmaßnahmen vorgenommen werden *
  1. Die Präsentation von Zwischen- und Endergebnissen für die Geschäftseigner zur Genehmigung und Rückmeldung unterstützen *
  1. Unterstützung bei der Bereitstellung der Lösung in den UAT- und Produktionsumgebungen *
  1. Die installierten und konfigurierten Systeme inspizieren und validieren *
  1. Die Wartung des bereitgestellten Systems, einschließlich des operativen Supports, unterstützen *
  1. Benutzerhandbücher, technische Handreichungen und Betriebshandbücher für die bereitgestellte Lösung erstellen *
  1. Andere damit verbundene Aufgaben nach Bedarf ausführen

Nicht wesentliche Funktionen und Verantwortlichkeiten *

  1. Andere damit verbundene Aufgaben nach Bedarf ausführen *
  1. Kann ein tiefgreifendes Verständnis spezifischer Technologieplattformen besitzen und Systemanalysen anwenden, um interne und externe Kunden bei der Unterstützung und Verbesserung dieser Plattformen zu unterstützen

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