Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Web-GUI-Projekten.
- Arbeitgeber: Führendes Unternehmen im Bereich Softwareentwicklung mit einem kreativen Team.
- Mitarbeitervorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein dynamisches Arbeitsumfeld.
- Andere Informationen: Tolle Karrierechancen in einem sich ständig weiterentwickelnden Umfeld.
- Warum dieser Job: Nutze deine Programmierfähigkeiten, um an zukunftsweisenden Technologien zu arbeiten und echten Einfluss zu nehmen.
- Gewünschte Qualifikationen: Erfahrung in Python, C++ und Web-GUI-Entwicklung erforderlich.
Das voraussichtliche Gehalt liegt zwischen 70000 - 80000 € pro Jahr.
Wir suchen einen erfahrenen Software Engineer mit umfangreicher Erfahrung in Python, C++ und der Entwicklung von webbasierten GUIs zur Unterstützung fortschrittlicher Aktivitäten zur Erweiterung von Galileo 2G und zur Entwicklung skalierbarer Software-Schnittstellen in einem komplexen technischen Umfeld.
Wichtige Anforderungen
- Umfangreiche Erfahrung im gesamten Softwareentwicklungszyklus
- Fortgeschrittene Programmierkenntnisse in Python und C++
- Erfahrung in der Entwicklung von webbasierten GUIs und Python-Frameworks wie NiceGUI
- Erfahrung mit Web-APIs, roher TCP-Kommunikation und verteilten Software-Schnittstellen
- Kenntnisse in GitLab und modernen Entwicklungsabläufen
- Erfahrung mit automatisierten Tests und Softwarevalidierung
- Starke analytische und strukturierte Problemlösungsfähigkeiten
Wichtige Verantwortlichkeiten
- Galileo AF-UT Erweiterungsaktivitäten
- Unterstützung der Erweiterung von IONO_CHAIN zu ENH-Service-Funktionalitäten
- Erweiterung von AF-UT mit zusätzlichen IFB-Instanzen
- Anpassung interner Datenflüsse und Kompressorlogik gemäß den Spezifikationen
- Durchführung von Softwaretests, Validierungs- und Verifizierungsaktivitäten
- Unterstützung der CHO_CHAIN-Erweiterungsaktivitäten und verwandter AF-Integrationen
- Entwicklung von webbasierten GUIs
- Erfassung und Dokumentation von GUI-Anforderungen, Benutzerstories und Anwendungsfällen
- Entwurf skalierbarer GUI-Architekturen unter Verwendung von Python-basierten Frameworks
- Entwicklung von Modulsteuerungs- und Konfigurationsfunktionen über Web-APIs und TCP-Schnittstellen
- Implementierung von Konfigurationsmanagement- und Datenspeicherfunktionen
- Entwicklung von Echtzeitüberwachungs- und Visualisierungsfunktionen
- Unterstützung von Integrationstests und UAT-Aktivitäten
- Vorbereitung technischer Dokumentationen und API/Schnittstellendokumentationen
Bevorzugte Fähigkeiten
- Erfahrung mit verteilten Systemen und komplexen Softwareumgebungen
- Vertrautheit mit skalierbaren Webserver-Umgebungen
- Starke Dokumentations- und Kommunikationsfähigkeiten
Software Engineer – Web-Based GUI / Galileo 2G Arbeitgeber: Essence Coaching Group
Kontaktperson:
Essence Coaching Group HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer – Web-Based GUI / Galileo 2G
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Softwareentwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten zu demonstrieren. Wir empfehlen, Mock-Interviews mit Freunden oder Kollegen durchzuführen.
✨Tipp Nummer 3
Zeige deine Leidenschaft für Web-basierte GUI-Entwicklung! Erstelle ein Portfolio mit Projekten, die deine Fähigkeiten in Python und C++ zeigen. Das wird dir helfen, dich von anderen Bewerbern abzuheben.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Bewerbung an die spezifischen Anforderungen der Stelle anzupassen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer – Web-Based GUI / Galileo 2G
Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich: Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Stelle als Software Engineer interessierst und was dich an der Arbeit bei StudySmarter begeistert.
Betone deine technischen Fähigkeiten: Stell sicher, dass du deine Erfahrungen mit Python, C++ und web-basierten GUI-Entwicklungen klar hervorhebst. Wir suchen nach konkreten Beispielen, wie du diese Technologien in der Vergangenheit eingesetzt hast, um Probleme zu lösen oder Projekte erfolgreich abzuschließen.
Dokumentation ist wichtig: Vergiss nicht, deine Dokumentationsfähigkeiten zu betonen! Da wir viel Wert auf technische Dokumentation legen, solltest du Beispiele anführen, wo du Anforderungen, Benutzerstories oder technische Spezifikationen erstellt hast.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bei uns ankommt. Außerdem kannst du dort auch mehr über unser Team und unsere Projekte erfahren!
Wie du dich auf ein Vorstellungsgespräch bei Essence Coaching Group vorbereitest
✨Mach dich mit den Technologien vertraut
Stelle sicher, dass du die in der Stellenbeschreibung genannten Technologien wie Python, C++ und NiceGUI gut verstehst. Bereite dich darauf vor, spezifische Beispiele aus deiner bisherigen Arbeit zu nennen, die deine Erfahrung mit diesen Technologien zeigen.
✨Verstehe den Softwareentwicklungsprozess
Da die Rolle den gesamten Softwareentwicklungszyklus umfasst, solltest du in der Lage sein, über deine Erfahrungen in den verschiedenen Phasen zu sprechen. Überlege dir, wie du Herausforderungen gemeistert hast und welche Methoden du zur Problemlösung eingesetzt hast.
✨Bereite Fragen vor
Zeige dein Interesse an der Position, indem du Fragen zur Teamstruktur, den Projekten oder den verwendeten Tools stellst. Das zeigt, dass du dich mit dem Unternehmen auseinandergesetzt hast und wirklich an der Rolle interessiert bist.
✨Präsentiere deine Dokumentationsfähigkeiten
Da starke Dokumentations- und Kommunikationsfähigkeiten gefordert sind, bereite Beispiele vor, wie du technische Dokumentationen erstellt hast. Dies könnte auch das Erstellen von API-Dokumentationen oder Benutzeranleitungen umfassen.