Zum Inhalt springen

Las Vegas Sands Corp.

Principal Software Engineer

JavaScriptTypeScriptJavaReactNode.jsSQLAWSGCPDockerKubernetes
Automatische Übersetzung. Prüfe das Original.

Stellenbeschreibung

Position im Überblick

Die Hauptverantwortung des Principal Software Engineer liegt in der technischen Leitung und Innovation unserer Softwareentwicklungsbemühungen. Der Principal Software Engineer wird tiefgreifende technische Expertise und Leidenschaft für die Erstellung hochwertiger Anwendungen nutzen, um Architekturentscheidungen voranzutreiben, Ingenieure zu betreuen und die Produktentwicklung zu beeinflussen. Der Principal Software Engineer ist ein Visionär mit einer starken Grundlage in Software-Designprinzipien und agiert gerne in einem kollaborativen Umfeld.

Alle Aufgaben sind in Übereinstimmung mit den Richtlinien, Praktiken und Verfahren der Abteilung und von Las Vegas Sands Corp. auszuführen. Alle Las Vegas Sands Corp. Teammitglieder werden jederzeit erwartet, sich professionell zu verhalten. Die Teammitglieder müssen die Standards, Arbeitsanforderungen und Verhaltensregeln des Unternehmens beachten.

Wesentliche Aufgaben & Verantwortlichkeiten

  1. Definition und Steuerung der architektonischen Vision und Designprinzipien für unsere Softwaresysteme, um sicherzustellen, dass sie skalierbar, wartbar und auf die Geschäftsziele ausgerichtet sind.
  1. Bewertung und Auswahl geeigneter Technologien und Frameworks, die die Ziele des Teams unterstützen und die Gesamtleistung des Systems verbessern.
  1. Leitung des Designs, der Entwicklung und der Implementierung hochwertiger, full-stack Features unter Verwendung von Node.js, React, JavaScript/TypeScript, Java unter Einhaltung der Designprinzipien und Codierungsstandards.
  1. Festlegung und Durchsetzung von Best Practices für die Softwareentwicklung, inklusive Codequalität, Tests und Dokumentation.
  1. Mentoring und Anleitung von Ingenieurteams, Förderung einer Kultur des kontinuierlichen Lernens und der Verbesserung.
  1. Durchführung von technischen Schulungen und Workshops zur Steigerung der Fähigkeiten der Teammitglieder.
  1. Zusammenarbeit mit funktionsübergreifenden Teams (Design, Produkt, QA) zur Erfassung von Anforderungen, zum Entwurf von Lösungen und zur Sicherstellung einer pünktlichen Lieferung von Software.
  1. Fungieren als wichtiger technischer Ansprechpartner zwischen Engineering und anderen Abteilungen, um Projektziele mit technischen Fähigkeiten abzustimmen.
  1. Übernahme der Verantwortung für komplexe technische Projekte und Sicherstellung ihrer effektiven Ausführung und pünktlichen Lieferung.
  1. Leitung von Architekturdikussionen und Design-Reviews, um Konsens zwischen den Stakeholdern zu fördern.
  1. Auf dem Laufenden bleiben über neue Technologien, Designmuster und Branchentrends und deren Anwendbarkeit für das Unternehmen bewerten.
  1. Initiativen zur Prozessverbesserung innerhalb des Engineering-Teams vorantreiben, um Produktivität, Zusammenarbeit und Codequalität zu verbessern.
  1. Arbeitsaufgaben auf sichere Weise ausführen.
  1. Anwesend sein bei der Arbeit wie geplant, konsistent und regelmäßig.
  1. Andere damit verbundene Aufgaben nach Bedarf ausführen.

Mindestanforderungen

  1. Mindestens 21 Jahre alt.
  1. Nachweis der Arbeitserlaubnis in den Vereinigten Staaten.
  1. Bachelor- oder Master-Abschluss in Informatik, Software Engineering oder einem verwandten Fachgebiet.
  1. Muss jede Zertifizierung oder Lizenz, wie gesetzlich oder durch Richtlinien vorgeschrieben, erhalten und aufrechterhalten können.
  1. 10+ Jahre relevante Berufserfahrung.
  1. 5+ Jahre Erfahrung in der Softwareentwicklung mit Schwerpunkt auf skalierbaren Anwendungen und Systemdesign.
  1. Umfassende Kenntnisse von Software-Designprinzipien und Entwicklungsmethoden.
  1. Beherrschung von React, Node.js, JavaScript, HTML/CSS und Bash.
  1. Nachgewiesene Erfahrung in der engen Zusammenarbeit mit UI/UX-Designern, um kollaborative Verfeinerung und Implementierung von Designs gemäß den Spezifikationen, einschließlich Cross-Browser-Kompatibilität, sicherzustellen.
  1. Expertise in Microservices-Architektur, RESTful APIs, GraphQL und JSON.
  1. Tiefes Verständnis von relationalen und NoSQL Datenbanken, einschließlich Datenbankdesign und Datenmodellierung mit SQL und MongoDB/Redis.
  1. Starke analytische Fähigkeiten zur Untersuchung technischer Probleme und zur Bereitstellung klarer, umsetzbarer Lösungen.
  1. Umfangreiche Erfahrung mit agilen und Scrum Entwicklungsprozessen mit einem tiefen Verständnis für iterative Entwicklung.
  1. Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten mit der Fähigkeit, komplexe technische Konzepte verschiedenen Zielgruppen effektiv zu vermitteln.
  1. Arbeitskenntnisse von Cloud-Plattformen (AWS, Azure, GCP) und DevOps Praktiken.
  1. Erfahrung mit Containerisierungstools wie Docker und Orchestrierung mit Kubernetes.
  1. Arbeitskenntnisse von Unit-Testing und End-to-End-Testing-Frameworks.
  1. Starke zwischenmenschliche Fähigkeiten mit der Fähigkeit, effektiv zu kommunizieren und angemessen mit Management, anderen Teammitgliedern und externen Kontakten unterschiedlicher Hintergründe und Erfahrungsstufen zu interagieren.

Körperliche Anforderungen

Muss in der Lage sein:

  1. Physischen Zugang zu den zugewiesenen Arbeitsbereichen mit oder ohne angemessene Vorkehrungen zu haben.
  1. Drinnen zu arbeiten und verschiedenen Umwelteinflüssen ausgesetzt zu sein, wie z. B. Röhrenbildschirmen, Lärm und Staub, aber nicht darauf beschränkt.
  1. Laptops und Standardtastaturen zu verwenden, um die wesentlichen Funktionen der Arbeit auszuführen.

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

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026