Software Engineer 1
Vereinigte Staaten || 193 Tage Vor
Kategorie :ES
Land :Vereinigte Staaten
PNNL - Seattle Campus
Datum der Veröffentlichung :2023-11-10
Beschreibung
Übersicht Die Abteilung für Elektrizitätsinfrastruktur und Gebäude ist eines der innovativsten Teams des Pacific Northwest National Laboratory. Wir sind talentierte, preisgekrönte Administratoren, Spezialisten, Techniker, Manager, Wissenschaftler und Ingenieure und arbeiten an der Spitze einiger der schwierigsten Energieherausforderungen Amerikas. Unsere Mission ist es, multidisziplinäre Lösungen für Energieherausforderungen bereitzustellen, die Auswirkungen auf nationaler Ebene haben. Wir verwenden eine Systemperspektive, die technologische, wirtschaftliche, regulatorische und Marktbarrieren angeht, um die Energiesysteme des Landes von der Erzeugung bis zum Endverbrauch zu verbessern. Wir liefern transparente, reproduzierbare und unvoreingenommene Ergebnisse als Orientierung für Politik und technologische Innovation. Die Optimierungs- und Steuerungsgruppe innerhalb der Abteilung Elektrizitätsinfrastruktur und Gebäude ist derzeit auf der Suche nach einem Software-Ingenieur mit fundiertem Hintergrundwissen in Software-Design, -Entwicklung und der Bereitstellung von Input oder kontinuierlichen Systemverbesserungen sowie der täglichen Wartung und Unterstützung der Software. Der erfolgreiche Kandidat wird an Aufgaben im Zusammenhang mit Softwaredesign, -entwicklung, -konfiguration, -tests und der Erstellung professioneller Systemdokumente mitwirken und diese gelegentlich leiten. Der erfolgreiche Kandidat wird mehrere Projekte unterstützen, bei denen mehrere Technologien zum Einsatz kommen. Aufgaben: Arbeiten Sie mit multidisziplinären Teams zusammen, um Algorithmen von der Theorie in die Praxis umzusetzen, indem Sie Code unter Verwendung von Best Practices für die Softwareentwicklung entwerfen und implementieren. Arbeiten Sie mit einem Team von Softwareentwicklern zusammen, um mit wartbarem Code auf erfolgreiche Projektergebnisse hinzuarbeiten. Leiten Sie kleine bis mittelgroße Aufgaben und leiten Sie die Arbeit anderer Entwickler, um die Projektziele zu erreichen. Unterstützen und schulen Sie Benutzer (häufig Nicht-Software-Ingenieure) bei der Bereitstellung und Nutzung des resultierenden Codes. Behalten Sie den bereitgestellten Code bei, um Experimente und Datenerfassung auf zeitbeschränkten gemeinsam genutzten Ressourcen und bei Installationen externer Mitarbeiter zu ermöglichen. Entwickeln oder tragen Sie zur Endbenutzerdokumentation bei der Konvertierung und Implementierung von Software bei. Mentor von Nachwuchskräften und Studierenden. Qualifikationen Mindestqualifikationen: BS/BA oder höher Bevorzugte Qualifikationen: Algorithmusdesign und -implementierung, Fehlerbehebung, Bereitstellung, Dokumentation und Tests. Schwerpunkt auf Python-Entwicklungserfahrung. Zusätzliche Programmiersprachenerfahrung (nicht erforderlich): JavaScript, C++. Kenntnisse oder Erfahrung mit Docker, Ansible oder ähnlicher Software. Grundlegende Kenntnisse des Software-Lebenszyklus und der besten Engineering-Praktiken, einschließlich Spezifikation, Dokumentation, Konfigurationsmanagement, Tests und Qualitätssicherung. Aufbau von Netzwerken auf lokaler und Fähigkeitsebene. Effektive Teamarbeit, um Ressourcen zu teilen und Forschung und Entwicklung auf Gruppen- und Abteilungsebene zu optimieren. Mentoring von Teammitgliedern auf allen Organisationsebenen. Eigenmotiviert, ausgezeichnete Kommunikationsfähigkeiten, Offenheit, die Fähigkeit, in multidisziplinären Teams erfolgreich zu sein und die Fähigkeit, großartiges Design in Einklang zu bringen
Die Anzeige ist abgelaufen. Sie können ähnliche Anzeigen unten sehen
2021-09-26
£45,000 - £50,000
2023-11-11
£15,000 - £20,000
2021-09-26
£45,000 - £50,000