Aktiviere Job-Benachrichtigungen per E-Mail!

Software Engineer (m/w/d)

T Business

Nordrhein-Westfalen

Vor Ort

EUR 60.000 - 80.000

Vollzeit

Vor 26 Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Ein etabliertes Unternehmen sucht einen Software Engineer, um innovative Produkte und Services zu entwickeln und weiterzuentwickeln. In dieser spannenden Rolle sind Sie verantwortlich für die Programmierung in Python und C sowie für die Installation und Konfiguration von Software. Sie werden Testszenarien konzipieren, die Funktionalität der Software überwachen und an der Datenmigration arbeiten. Wenn Sie eine analytische Denkweise mitbringen und über umfangreiche Kenntnisse in Netzwerktechnik verfügen, ist diese Position ideal für Sie. Treten Sie einem dynamischen Team bei und gestalten Sie die Zukunft der Softwareentwicklung aktiv mit.

Qualifikationen

  • Mindestens 2 Jahre Erfahrung in der Software-Entwicklung.
  • Sehr gute Kenntnisse in Typ3-Sprachen und hardware-naher Programmierung.

Aufgaben

  • Führen hardware-nahe Programmierarbeiten durch und installieren Software.
  • Leiten Projekte und migrieren Daten ohne Ausfallzeiten.

Kenntnisse

Python
C
Netzwerktechnik
Analytische Fähigkeiten
SQL

Ausbildung

Abgeschlossene Ausbildung als Software-Engineer
Studium im Bereich Informatik

Tools

IT-Prozesse
Qualitätssicherung

Jobbeschreibung

Als Software Engineer (m/w/d) erarbeiten Sie an der Entwicklung sowie Weiterentwicklung für bestimmte Produkte und Services entlang des gesamten Entwicklungsprozesses (Lifecycle).


Zu Ihren Aufgaben gehören:

  1. Führen hardware-nahe Programmierarbeiten (Coding) durch und übernehmen die Installation und Konfiguration der Software für bestimmte Produkte und Services.
  2. Übernehmen die Anforderungsklärung und erarbeiten Konzepte und Rahmenvorgaben zur Anpassung der Software für bestimmte Produkte und Services.
  3. Konzipieren Testszenarien und führen diese Tests durch.
  4. Entwickeln Möglichkeiten, die laufende Software auf Funktionalität zu überwachen.
  5. Erstellen und pflegen Software-Dokumentationen.
  6. Leiten Projekte.
  7. Migrieren Daten, sofern erforderlich, und entwickeln Konzepte in Wirksystemen, um möglichst ohne Ausfallzeiten die notwendigen Arbeiten durchzuführen.

Sie zeichnen sich durch detaillierte unternehmensspezifische Kenntnisse oder besondere Spezialkenntnisse sowie Fähigkeiten aus:

  1. Sehr gute Kenntnisse in Typ3-Sprachen (z.B. Python) und hardware-naher Programmierung, welche in C erfolgt.
  2. Mindestens 2 Jahre Programmiererfahrung in der Software-Entwicklung.
  3. Kenntnisse im Bereich Netzwerktechnik und Netzwerkentwicklung, sehr gute Kenntnisse im Bereich Adresslogik (z.B. Sub- und Supernetting, Netzmasken).
  4. Gute Kenntnisse beim Analysieren von Netzwerk-Verkehr, z.B. den Aufbau von Protokollheadern und verschiedenen Protokolltypen.
  5. Erfahrung im Arbeiten mit SQL.
  6. Ausgeprägte Kenntnisse in der Anwendung von IT-Prozessen, -Methoden und Tools sowie Business Analyse- und Qualitätssicherung.
  7. Analytische Fähigkeiten, um komplexe Kundenanforderungen richtig zu verstehen.
  8. Abgeschlossene Ausbildung und einschlägige Berufserfahrung als Software-Engineer oder ein abgeschlossenes Studium im Bereich Informatik oder eine vergleichbare Qualifikation.
  9. Analytische und prozessorientierte Arbeitsweise.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.