Roku
Loram
Software Engineer III - Web Development
Stellenbeschreibung
Stellentitel: Engineer III, Software/Web Development
ALLGEMEINE BESCHREIBUNG / ZWECK
Die Position Engineer III, Software/Web Development ist verantwortlich für das Design und die Entwicklung innovativer Software- und Web-Lösungen in einer anspruchsvollen High-Tech-Engineering-Umgebung.
ARBEITSBEDINGUNGEN
FLSA-Status: Exempt
Abteilung: Engineering
Berichtet an: Principle Software Engineer, Software Engineering
Die hier beschriebenen körperlichen Anforderungen sind repräsentativ für diejenigen, die ein Mitarbeiter erfüllen muss, um die wesentlichen Funktionen der Rolle erfolgreich auszuführen. Angemessene Vorkehrungen können getroffen werden, um Einzelpersonen mit Behinderungen die Ausführung der wesentlichen Funktionen zu ermöglichen.
- Bis zu 15 % Reiseanteil, einschließlich internationaler Reisen, mit jeder Transportmethode.
- Fähigkeit, hohe kognitive, analytische, Merk- und Denkfähigkeiten anzuwenden.
- Ausgezeichnete Kommunikationsfähigkeiten, die in jedem sozialen Kontext eingesetzt werden können.
- Kann stehen, sitzen, gehen, greifen, balancieren, bücken, knien, hören, schmecken und riechen.
- Kann in der Nähe, in der Ferne, Farben sehen und hat periphere Sicht und Tiefenwahrnehmung.
- Kann variable und manchmal extreme körperliche Bedingungen bei Besuchen oder Inspektionen von Firmengeräten in einer Eisenbahnumgebung tolerieren.
- Muss in der Lage sein, bis zu 30 Pfund zu heben.
Vergütung
Loram bestimmt die Vergütung auf der Grundlage von Faktoren wie Fähigkeiten, Kompetenzen, Ausbildung und/oder Erfahrung. Bestimmte Positionen können zusätzlich zur Grundvergütung Anspruch auf einen Jahresbonus und bezahlte Freistellung haben.
Land - ORG: Vereinigte Staaten
Vergütung: USD 101100.00 - USD 151800.00 - jährlich
WESENTLICHE AUFGABEN
Analyse
- Analysiert Software- und Datenanforderungen, um die Machbarkeit des Designs innerhalb von Zeit- und Kostenbeschränkungen zu ermitteln.
- Konsultiert Ingenieure, Datenanalysten und andere IT-Spezialisten, um Systemanforderungen zu ermitteln, die die funktionalen und leistungsbezogenen Anforderungen erfüllen.
- Kommuniziert Konzepte, Empfehlungen und Lösungen effektiv mit Kunden sowie dem Management, sowohl mündlich als auch schriftlich.
Design & Entwicklung
- Architektiert, entwirft und entwickelt Software für Desktop-, Webanwendungen und Cloud-Lösungen, um Kunden-/Produktanforderungen zu erfüllen.
- Entwickelt Anwendungsdienste auf AWS, integriert mit Cloud-nativen Diensten (z. B. Lambda, S3, DynamoDB), um skalierbare, sichere und kostengünstige Lösungen bereitzustellen.
- Entwickelt und implementiert Verfahren und Dokumentationen für Software-Systemtests, Validierung und Schulungen.
Testen, Installation und Inbetriebnahme
- Koordiniert das Testen, die Installation und die Inbetriebnahme von Software beim Kunden.
Wartung & Support
- Bietet Support und Wartung für bestehende Software- und Webanwendungen/-produkte.
- Arbeitet mit Stakeholdern zusammen, einschließlich der Betriebs-, Ingenieur- und Datenteams, um spezifische Software- und Datenberichts-/Visualisierungsanforderungen zu unterstützen.
Technische Führung
- Fähigkeit, Projekte zu leiten und einem Team von Entwicklern technische Aufsicht zu bieten.
Qualifikationen
- Muss über starke analytische und Problemlösungsfähigkeiten verfügen.
- Muss über ausgezeichnete Kommunikationsfähigkeiten verfügen und in der Lage sein, effektiv mit Kunden und dem Management zu kommunizieren.
ERFORDERLICHE QUALIFIKATIONEN
- Ausbildung: BS in Informatik, Computertechnik oder verwandten Ingenieurwissenschaften
Erfahrung/Kenntnisse
- 8+ Jahre praktische Erfahrung in Software-Design und -Entwicklung, objektorientierter Analyse/Design & GUI-Entwicklung erforderlich.
- 5+ Jahre full stack .NET Framework mit C#, Webentwicklung (.NET Core, ASP.net, Web API). erforderlich.
- 5+ Jahre Erfahrung in der Erstellung von front-end React 18+ Anwendungen mit TypeScript.
- 3+ Jahre Erfahrung mit SQL und NoSQL Datenbanken.
- 3+ Jahre Erfahrung mit den folgenden AWS Diensten (EC2, Lambda, S3, DynamoDB, CloudWatch).
- *12+ Jahre Kombination aus Ausbildung und Erfahrung in der Softwareentwicklung als Ersatz für die Ausbildung.
VORAUSSETZUNGEN VOR DER EINSTELLUNG
Diese Position erfordert den erfolgreichen Abschluss von:
- Eine landesweite, bundesstaatliche und lokale strafrechtliche Überprüfung wird durchgeführt. Bis zu sieben Jahre der Historie werden berücksichtigt, einschließlich Haft oder gerichtlicher Aufsicht. Die Ergebnisse werden im Verhältnis zu den Anforderungen der Position bewertet.
- Der Name des Bewerbers muss mit seiner Sozialversicherungsnummer und seinem Geburtsdatum übereinstimmen.
- Aktuelle und frühere relevante Berufserfahrung wird überprüft, um zu bestätigen, dass der Kandidat die Mindestanforderungen an die Berufserfahrung für die Position erfüllt.
- Postsekundäre Ausbildung auf Associate-Degree-Niveau oder höher wird überprüft, einschließlich erworbener Abschlüsse und Abschlussdaten.
- Muss einen gültigen Führerschein besitzen und behalten. Eine Überprüfung der Kraftfahrzeugakte (MVR) wird nach der Einstellung und danach jährlich gemäß der Fahrrichtlinie von Loram durchgeführt.
- Alle Bewerber müssen einen Drogentest vor der Einstellung erfolgreich bestehen. Mitarbeiter in sicherheitsrelevanten Positionen unterliegen zufälligen, begründeten Verdachts- und Post-Unfall-Drogen- und/oder Alkoholtests gemäß den bundesstaatlichen Vorschriften und der Unternehmenspolitik. Bewerber für nicht sicherheitsrelevante Positionen unterliegen einem Drogentest.
BEVORZUGTE QUALIFIKATIONEN
- Ausbildung: MS in Informatik, Computertechnik oder verwandten Ingenieurwissenschaften
Erfahrung/Kenntnisse
- Erfahrung mit Claude Code CLI und Verwaltung einer agentenbasierten Umgebung (*.md, Tooling, Workflows).
- Erfahrung mit gängigen front-end Tools: TanStack, TailwindCSS, Zod und shadcn.
- Vertrautheit mit Infrastructure-as-Code und Terraform.
- Vertrautheit mit ereignisgesteuerten Architekturen auf AWS, Pub/Sub (SNS/SQS), Message Queues und Streaming-Datenerfassung sowie den Kompromissen zwischen diesen Mustern.
Zusätzliche Informationen
Chancengleichheit
Loram ist ein Arbeitgeber, der Chancengleichheit fördert und sich für eine inklusive, vielfältige und respektvolle Arbeitsplatzkultur einsetzt. Wir treffen alle Personalentscheidungen auf der Grundlage von Qualifikationen, Verdiensten und Geschäftsanforderungen, ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität oder -ausdruck, Alter, Behinderung, nationale Herkunft, Veteranenstatus oder andere Merkmale, die durch geltende Gesetze in den Ländern, in denen wir tätig sind, geschützt sind, einschließlich des Equality Act 2010 in Großbritannien, relevanter US-Bundes-, Landes- und lokaler Gesetze, Brasiliens Antidiskriminierungsbestimmungen gemäß den Consolidation of Labor Laws (CLT) und der Bundesverfassung, Indiens Equal Remuneration Act und Rights of Persons with Disabilities Act, Australiens Fair Work Act 2009 und geltender bundesstaatlicher und territorialer Gesetzgebung sowie Kanadas Menschenrechtsschutz gemäß dem Canadian Human Rights Act und geltenden provinziellen oder territorialen Gesetzen.
Leistungen
Die Leistungen für diese Rolle umfassen ein umfassendes Paket mit von der Firma gesponserten Kranken-, Zahn- und Sehversicherungen; Optionen für Health Savings Account (HSA) und Flexible Spending Account (FSA); Wellnessprogramme; grundlegende Lebens- und AD&D-Versicherungen; freiwillige Lebensversicherungen; von der Firma bezahlte kurz- und langfristige Invaliditätsversicherung; 401(k) Altersvorsorgeplan einschließlich eines Arbeitgeberzuschusses von 150% auf die ersten 6% Ihrer Beiträge zum Plan; Employee Assistance Program (EAP); Verhaltensgesundheitsunterstützung und Beurlaubungen. Zusätzliche Leistungen umfassen Studiengebührenerstattung, Spendenbeiträge über die Gehaltsabrechnung, Adoptionshilfe und optionale Pläne wie Rechtschutz-, kritische Krankheits- und Krankenhausversicherungen.
