Aktiviere Job-Benachrichtigungen per E-Mail!

Junior Software Engineer (m/w/d)

MAIT GmbH

Deutschland

Vor Ort

EUR 40.000 - 60.000

Vollzeit

Vor 30+ Tagen

Erhöhe deine Chancen auf ein Interview

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

Zusammenfassung

Ein innovatives Unternehmen sucht einen leidenschaftlichen Softwareentwickler, der bereit ist, sich spannenden Herausforderungen in der Backend- und Systementwicklung zu stellen. In dieser Rolle wirst du an der Planung und Umsetzung leistungsstarker Softwarearchitekturen arbeiten und dabei helfen, bestehende Systeme durch gezielte Optimierungen zu verbessern. Du wirst in einem agilen Team mit erfahrenen Entwicklern zusammenarbeiten und aktiv an der Gestaltung von Entwicklungsprozessen teilnehmen. Wenn du bereits erste Programmierkenntnisse in Sprachen wie Java oder Python hast und ein Teamplayer mit einer positiven Einstellung bist, dann ist diese Gelegenheit genau das Richtige für dich.

Qualifikationen

  • Erste Programmierkenntnisse in Java, C++, C#, Rust oder Python.
  • Kenntnisse in Softwarearchitektur, Datenbankdesign und Systemoptimierung.

Aufgaben

  • Entwicklung von Backend- und Systemlösungen sowie API-Entwicklung.
  • Optimierung bestehender Systeme und Durchführung von Tests zur Qualitätssicherung.

Kenntnisse

Java
C++
C#
Rust
Python
Teamarbeit
Lernbereitschaft
Humor

Ausbildung

Abgeschlossene Ausbildung in Informatik
Studium in Informatik oder vergleichbare Qualifikation

Jobbeschreibung

Bist du bereit, deine Karriere als Softwareentwickler*in zu starten und möchtest dich spannenden Herausforderungen stellen? Dann bist du bei uns genau richtig!

Diese abwechslungsreichen Aufgaben erwarten dich:

  • Innovative Softwareentwicklung: Tauche in die Welt der Backend- und Systementwicklung ein und erweitere deine Fähigkeiten in angrenzenden Bereichen wie API-Entwicklung.
  • Unterstützung bei Upgrades: Hilf dabei, unsere Systeme auf dem neuesten Stand zu halten und weiterzuentwickeln.
  • Konzeption und Implementierung: Arbeite an der Planung und Umsetzung performanter und skalierbarer Softwarearchitekturen.
  • Systemoptimierung: Verbessere und warte bestehende Systeme durch gezielte Performance-Optimierungen und Fehlerbehebungen.
  • Qualitätssicherung: Stelle durch Unit- und Integrationstests sicher, dass deine Lösungen zuverlässig und stabil laufen.
  • Agiles Arbeiten: Arbeite in agilen Teams mit erfahrenen Entwicklern und Product Ownern zusammen und gestalte aktiv Entwicklungsprozesse mit.

Das bringst du mit:

  • Ausbildung oder Studium: Du hast eine abgeschlossene Ausbildung oder ein Studium in Informatik oder eine vergleichbare Qualifikation.
  • Erste Programmierkenntnisse: Du hast bereits erste Erfahrungen in der Entwicklung mit Programmiersprachen wie Java, C++, C#, Rust oder Python gesammelt.
  • Grundlagen in Softwarearchitektur: Kenntnisse in Softwarearchitektur, Datenbankdesign, Systemoptimierung und Performance-Tuning zeichnen dich aus.
  • Teamgeist und Humor: Du bist ein Teamplayer mit einer positiven Einstellung und Freude daran, in einem dynamischen Arbeitsumfeld zu arbeiten.
  • Sprachkenntnisse: Sehr gute Deutsch- und gute Englischkenntnisse sind für dich selbstverständlich.
  • Lernbereitschaft: Du hast Lust, dich ständig weiterzuentwickeln und dazuzulernen.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.