Software Engineer
Jetzt bewerben

Software Engineer

Berlin Vollzeit 48000 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
D

Auf einen Blick

  • Aufgaben: Entwickle robuste Softwarelösungen und arbeite an komplexen Anwendungen im Full-Stack.
  • Arbeitgeber: Wir sind ein innovatives Unternehmen in der Biotechnologie und IT-Dienstleistungen.
  • Mitarbeitervorteile: Mögliche Remote-Arbeit, flexible Arbeitszeiten und spannende Projekte.
  • Warum dieser Job: Werde Teil eines dynamischen Teams und gestalte die Zukunft der Softwareentwicklung mit.
  • Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und Teamführung erforderlich.
  • Andere Informationen: Vertrag für 3 Monate mit Aussicht auf Festanstellung.

Das voraussichtliche Gehalt liegt zwischen 48000 - 72000 € pro Jahr.

Initial 3 Monate Vertrag mit der Möglichkeit, in eine Festanstellung überzugehen.

Hauptverantwortlichkeiten:

  • Leitung der Erstellung robuster, skalierbarer Softwarelösungen, die den höchsten Standards entsprechen.
  • Engagement in der Full-Stack-Entwicklung zur Gestaltung, Erstellung und Wartung komplexer Anwendungen.
  • Förderung einer Kultur der Exzellenz in der Softwaretechnik durch die Förderung von sauberen, wartbaren Codepraktiken.
  • Entwurf und Integration von Funktionen, die von großen Sprachmodellen (LLMs) unterstützt werden, mit Fokus auf Prompt-Engineering, strukturierte Ausgabegenerierung und Tool-Integration.
  • Enge Zusammenarbeit mit dem Team zur Strategiefindung und Durchführung großangelegter Softwareprojekte.
  • Überwachung der Versionskontrolle mit Git und Gewährleistung nahtloser Bereitstellungsprozesse.

Anforderungen:

  • Mindestens 5 Jahre Erfahrung in der Softwareentwicklungsbranche.
  • Nachweisliche Erfolge in der Teamführung und im Projektmanagement.
  • Starke Grundlagen in der Entwicklung skalierbarer Software und im Management großer Projekte.
  • Beherrschung mehrerer Programmiersprachen, einschließlich kompilierter (z. B. C, C++, Rust) und nicht kompilierter Sprachen (z. B. Python, Java, Golang).
  • Erfahrung mit LLM-Anwendungen, insbesondere in Bereichen wie Prompt-Engineering, strukturierte Ausgaben und Tool-Aufrufe.

Senioritätsstufe: Mid-Senior Level

Beschäftigungsart: Vertrag

Berufsbereich: Beratung, Ingenieurwesen und Informationstechnologie

Branchen: Biotechnologie, Forschung, Krankenhäuser und Gesundheitswesen sowie IT-Dienstleistungen und IT-Beratung

Software Engineer Arbeitgeber: Discover International

Unser Unternehmen ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem dynamischen Umfeld zu arbeiten, das Innovation und Kreativität fördert. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer Kultur der Zusammenarbeit bieten wir Ihnen nicht nur die Chance, an spannenden Projekten im Bereich der Biotechnologie und Gesundheitsversorgung zu arbeiten, sondern auch die Möglichkeit, Ihre Fähigkeiten durch Schulungen und Mentoring weiter auszubauen. Darüber hinaus profitieren Sie von flexiblen Arbeitszeiten und einem unterstützenden Team, das sich für Exzellenz in der Softwareentwicklung einsetzt.
D

Kontaktperson:

Discover International HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer

Tip Nummer 1

Netzwerke mit anderen Software-Ingenieuren und Fachleuten in der Branche. Besuche Meetups oder Konferenzen, um Kontakte zu knüpfen und mehr über die neuesten Trends in der Softwareentwicklung zu erfahren. Diese Verbindungen können dir wertvolle Einblicke geben und möglicherweise sogar Empfehlungen für offene Stellen bieten.

Tip Nummer 2

Setze dich intensiv mit den Technologien auseinander, die in der Stellenbeschreibung erwähnt werden, insbesondere mit LLM-Anwendungen und den dazugehörigen Programmierpraktiken. Erstelle eigene Projekte oder Beiträge, die deine Fähigkeiten in diesen Bereichen demonstrieren, um dich von anderen Bewerbern abzuheben.

Tip Nummer 3

Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Software-Engineering-Prinzipien und -Praktiken übst. Nutze Plattformen wie LeetCode oder HackerRank, um deine Problemlösungsfähigkeiten zu verbessern und dein Wissen über verschiedene Programmiersprachen zu vertiefen.

Tip Nummer 4

Zeige während des gesamten Bewerbungsprozesses deine Teamfähigkeit und Führungsqualitäten. Bereite Beispiele aus deiner bisherigen Berufserfahrung vor, die belegen, wie du erfolgreich in Teams gearbeitet und Projekte geleitet hast. Dies wird dir helfen, dich als idealen Kandidaten für die Position zu präsentieren.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer

Full-Stack Development
Saubere und wartbare Code-Praktiken
Erfahrung mit Large Language Models (LLMs)
Prompt Engineering
Strukturierte Ausgabe-Generierung
Tool-Integration
Version Control mit Git
Deployment-Prozesse
Teamführung
Projektmanagement
Skalierbare Softwareentwicklung
Mehrere Programmiersprachen (C, C++, Rust, Python, Java, Golang)
Analytische Fähigkeiten
Problemlösungsfähigkeiten
Kommunikationsfähigkeiten

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Verantwortlichkeiten. Stelle sicher, dass du alle geforderten Qualifikationen und Erfahrungen in deinem Lebenslauf und Anschreiben hervorhebst.

Betone deine Erfahrung: Da mindestens 5 Jahre Erfahrung gefordert sind, solltest du konkrete Beispiele aus deiner bisherigen Berufserfahrung anführen, die deine Fähigkeiten in der Softwareentwicklung und Projektmanagement belegen. Nutze Zahlen und Ergebnisse, um deine Erfolge zu untermauern.

Zeige deine technischen Fähigkeiten: Liste alle relevanten Programmiersprachen und Technologien auf, mit denen du vertraut bist. Betone insbesondere deine Erfahrung mit LLM-Anwendungen und prompt engineering, da dies ein wichtiger Bestandteil der Stelle ist.

Persönliche Note im Anschreiben: Verfasse ein individuelles Anschreiben, das deine Motivation für die Position und das Unternehmen verdeutlicht. Erkläre, warum du dich für diese Rolle interessierst und wie du zur Unternehmenskultur beitragen kannst.

Wie du dich auf ein Vorstellungsgespräch bei Discover International vorbereitest

Bereite dich auf technische Fragen vor

Da die Position einen starken Fokus auf Softwareentwicklung hat, solltest du dich auf technische Fragen zu Programmiersprachen und Softwarearchitektur vorbereiten. Übe das Lösen von Programmieraufgaben und sei bereit, deine Denkweise während des Lösens zu erklären.

Zeige deine Erfahrung mit LLMs

Da die Stelle Kenntnisse in der Arbeit mit Large Language Models erfordert, solltest du konkrete Beispiele aus deiner bisherigen Arbeit präsentieren. Erkläre, wie du Prompt Engineering und strukturierte Ausgaben in deinen Projekten eingesetzt hast.

Hebe deine Teamführungskompetenzen hervor

Die Rolle erfordert Teamführung und Projektmanagement. Bereite Beispiele vor, in denen du erfolgreich ein Team geleitet oder ein Projekt gemanagt hast. Zeige, wie du Herausforderungen gemeistert und das Team motiviert hast.

Vertrautheit mit Versionskontrolle demonstrieren

Da die Position die Nutzung von Git erfordert, solltest du deine Erfahrungen mit Versionskontrollsystemen erläutern. Sei bereit, über Best Practices zu sprechen und wie du sicherstellst, dass der Code sauber und wartbar bleibt.

Software Engineer
Discover International
Jetzt bewerben
D
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>