Wir stellen ein: Wir wachsen stark und suchen nach neuen Talenten - Werde Teil unserer Erfolgsgeschichte!
  1. Home
  2. Recruitment & HR Blog
  3. Einstellungsprozess
  4. Wie Sie als Non-Tech-Recruiter:in erfolgreich Softwareingenieur:innen einstellen

08.07.2022 Einstellungsprozess

Wie Sie als Non-Tech-Recruiter:in erfolgreich Softwareingenieur:innen einstellen

Wie Sie als Non-Tech-Recruiter:in erfolgreich Softwareingenieur:innen einstellen

Die Nachfrage nach Softwareingenieur:innen wächst in fast jeder Branche und es ist keine Trendwende in Sicht. Ob für Front End oder Back End, Daten oder Design: Wir brauchen Tech-Experten - und wir brauchen sie jetzt.

Da die Nachfrage stetig steigt, müssen nun auch Recruiter:innen, die nicht aus dem technischen Bereich kommen, vermehrt technische Vorstellungsgespräche führen und lernen, wie man mehr Softwareingenieure einstellt.

Stehen auch Sie gerade vor dieser Herausforderung, haben Sie sich vielleicht gefragt, wie Sie die Erfahrung und die Qualifikationen eines Tech-Spezialisten richtig beurteilen sollen, wo Sie sich doch mit dem Fachjargon nicht wirklich auskennen? Möglicherweise wissen Sie auch nicht, was das Team wirklich von einem neuen Mitarbeiter erwartet?

Im Folgenden finden Sie alle Tipps, die Sie benötigen, um als nicht-technische:r Recruiter:in hervorragende Softwareingenieure zu akquirieren und einzustellen.

Sind Sie neugierig, welche anderen (technischen) Berufe besonders gefragt sind? Das verraten wir Ihnen unserem Blog-Artikel über die gefragtesten Berufe im Jahr 2022.

Der einfache Weg, Softwareingenieure einzustellen

Der einfachste Weg, um sicherzustellen, dass Sie geeignete Kandidat:innen mit den passenden Fähigkeiten und Erfahrungen interviewen:

Laden Sie eine:n erfahrene:n Mitarbeiter:in aus Ihrem Entwicklungsteam mit zum Bewerbungsgespräch ein. Er oder sie verfügt in der Regel über genug Erfahrung, um die Hard Skills und praktischen Erfahrungen der Kandidat:innen bestätigen zu können.

Das ist allerdings leichter gesagt als getan, vor allem, wenn Sie mehrstufige Bewerbungsgespräche durchzuführen und mehrere Kandidat:innen zu interviewen haben.

Sie werden möglicherweise recht schnell feststellen, dass die zusätzlich eingeladene Fachperson nicht die Zeit oder die Ressourcen hat, an jedem Vorstellungsgespräch teilzunehmen. Zudem wird es auch zeitlich und organisatorisch gleich noch etwas komplizierter, wenn eine weitere Person hinzukommt.

Aus diesem Grund – und aufgrund der wachsenden Nachfrage – ist es eine wirklich kluge Idee, das Führen von Vorstellungsgesprächen mit Softwareingenieur:innen zu üben. Es wird Ihnen die Arbeit merklich erleichtern, wenn Sie die Interviewfragen und den Code, den Sie sich ansehen, besser verstehen.

Um Sie dabei zu unterstützen, haben wir von JOIN eine Auswahl von Beispielfragen zusammengestellt, die Sie bei der Einstellung von Softwareingenieur:innen zurate ziehen können.

Holen Sie sich Inspiration für Ihre Interviews

Unsere Vorlagenbibliothek für Fragen zum Vorstellungsgespräch enthält Interviewfragen für mehr als 100 Berufsgruppen.

Kostenlos testen

Perfektionieren Sie Ihre Stellenanzeigen für Softwareingenieur:innen

Eine Sache, die die Einstellung von Softwareingenieur:innen viel, viel einfacher machen kann: Ihre Stellenanzeige von Anfang an optimal auf die Zielgruppe zuschneiden.

Die perfekte Stellenanzeige für Softwareingenieur:innen zu schreiben, nimmt etwas Druck aus dem Prozess, da die Bewerber:innen die Übereinstimmung ihrer Fähigkeiten mit Ihren Erwartungen selbst besser einschätzen können.

So können sie sich von Anfang an gegen eine Bewerbung entscheiden, wenn sie nicht dem gesuchten Profil entsprechen. Das bedeutet, dass Sie nur mit Bewerber:innen sprechen, die sich der Herausforderung gewachsen fühlen.

Erhalten Sie Anregungen für Ihre Stellenanzeigen

Entdecken Sie unsere Sammlung mit kostenlosen Stellenanzeigen-Vorlagen für über 100 Berufsgruppen.

Kostenlos testen

Kompetenzen sind entscheidend

Natürlich kommen Sie nicht umhin, sich selbst mit den geforderten Programmiersprachen vertraut zu machen, die für die jeweilige Aufgabe erforderlich sind. Diese können recht umfangreich sein und es gibt praktisch keine Grenzen für die Tiefe Ihrer Recherchen und Ihres Lernstoffs.

Solange Sie jedoch über das Grundwissen darüber verfügen, warum Sie sich für die jeweilige Sprache entscheiden würden, und ein grobes Verständnis davon haben, was diese Sprachen genau bewirken, werden Sie in der Lage sein, den Wissensstand Ihres Gesprächspartners zu ermitteln.

Das Tech-Team wird Ihnen sicherlich eine Liste der Programmiersprachen vorlegen, die der neue Mitarbeiter beherrschen muss und mit der Zeit werden Sie durch die Recherche ein besseres Verständnis von diesen erlangen.

Ebenfalls können Sie einen erfahrenen Entwickler zu einem gemeinsamen Treffen einladen, um mit ihm die wichtigsten Punkte zu jeder Sprache durchzugehen.

Sobald Sie diese Liste vorliegen und sich ein wenig über die einzelnen Programmiersprachen informiert haben, können Sie Fragen zu ihnen stellen:

  • Bitten Sie Bewerber:innen, eine Anwendung oder ein Projekt zu präsentieren, das er mit einer der erforderlichen Sprachen entwickelt hat. So bekommen Sie einen guten Eindruck davon, wie tiefgreifend seine Erfahrung ist und wie begeistert er von seiner Aufgabe ist.
  • Überlegen Sie, wie der oder die Bewerber:in in das Unternehmen als Ganzes passen wird. Hat der oder die Bewerber:in bereits in einem ähnlichen Bereich gearbeitet? Branchenkenntnisse sind nicht unbedingt erforderlich, aber sicher von Vorteil.

Weitere Gründe, warum die kompetenzorientiertes Recruiting im technischen Sektor von besonderer Wichtigkeit ist, sowie hilfreiche Ratschläge zu diesem Thema finden Sie in unserem Blog-Artikel „Kompetenzorientiertes vs. rollenspezifisches Recruiting“.

Nutzen Sie Software-Engineering Coding-Tests

Haben Sie keine Angst! Es ist gar nicht so schwierig, den Code auf Fehler und Sauberkeit zu überprüfen. Ebenso einfach ist es, herauszufinden, ob Kandidat:innen eine Programmiersprache wirklich gut beherrschen.

Hierfür können Sie heutzutage automatisierte Überprüfungstools verwenden, die Ihnen die ganze Arbeit abnehmen. Diese Tools enthalten in der Regel sogar vorgefertigte Programmiertests, sodass Sie sich auch über diese keine Gedanken machen müssen!

Einige der beliebtesten Tools zur Überprüfung von Programmiersprachen:

Codility

  • Verfügt über ein Screening-Tool zur Bewertung der Entwicklungs- und Programmierfähigkeiten sowie des technischen Know-hows.
  • Bietet die Verwendung virtueller Whiteboards bei Online-Interviews.
  • Einfaches Erstellen von Programmieraufgaben.

HackerRank

  • Ermöglicht Ihnen die Einladung von Entwicklern zur Teilnahme an Coding Challenges
  • Hilft bei der Beurteilung des Niveaus der Kommunikations- und Problemlösungsfähigkeiten der Bewerber:innen.
  • Verfolgt den Fortschritt der Bewerber:innen während des gesamten Prüfverfahrens.

Code Signal

  • Veranstaltet Herausforderungen und Assessments zur Programmierung.
  • Die einstellenden Manager:innen können die Coding-Tests so anpassen, dass sie perfekt auf die offene Stelle zugeschnitten sind.
  • Möglichkeit zur Durchführung von Online-Interviews in einer kollaborativen Coding-Umgebung unter Verwendung von vordefinierten Tests.

Challenge Rocket

  • Hat eine KI-Technologie entwickelt, um Kandidat:innen ohne die Hilfe des einstellenden Managers zu beurteilen.
  • Kann den Prüfungstest automatisch erstellen und die Ergebnisse auswerten.
  • Bietet Coding-Herausforderungen und eine fortgeschrittene kreative Herausforderung, die versucht, verborgene Talente in den Kandidat:innen zu entdecken.

Softwareingenieur:innen im persönlichen Kontakt einstellen

Und wenn Sie diese potenziellen Teammitglieder lieber persönlich kennenlernen möchten? Können wir etwas Ähnliches mit einem menschlicheren Ansatz machen, ohne KI oder Online-Interviews zu verwenden?

Natürlich können wir!

Hackathons

Ein Hackathon ist eine Veranstaltung, bei der Sie Programmierer zusammenbringen können, um ein neues Projekt zu erstellen oder ein bestehendes zu verbessern.

Sie können diese Veranstaltungen mit potenziellen neuen Mitarbeitern im Büro planen, um zu evaluieren, wie die jeweiligen Kandidat:innen voraussichtlich mit dem Team zusammenarbeiten werden.

Hackathons sind besonders nützlich, wenn Sie ein komplett neues Team aufbauen wollen. Auf diese Weise können Sie sich aus erster Hand ein Bild davon machen, wie die Beteiligten zusammenarbeiten würden und ob es Bereiche gibt, die mit einer bestimmten Dynamik weniger gut funktionieren würden.

Pair Programming

Pair Programming ist exakt das, wonach es sich anhört: Ein potenzieller Mitarbeiter wird zusammen mit einem anderen Entwickler auf demselben Monitor eine Coding-Sitzung durchführen.

Paarweises Programmieren ist eine wirklich nützliche und einfache Methode, um ein tieferes Verständnis dafür zu erlangen, wie Kandidat:innen mit bestimmten Programmiersprachen arbeiten; vor allem jedoch zur Einschätzung der Fähigkeiten zur Zusammenarbeit, des Verhaltens im Rahmen der Teamarbeit oder der Reaktion auf Feedback.

Unverzichtbare Soft Skills für Softwareingenieur:innen

Wie bei jedem anderen Interview- und Einstellungsprozess ist es natürlich auch hier wichtig, die Soft Skills der Bewerber:innen nicht zu vernachlässigen. Sie geben den Ausschlag dafür, wie diese als Einzelnperson und innerhalb seines Teams arbeiten.

Einige Dinge, die Sie daher beachten und mit gezielten Fragen überprüfen sollten:

  • Können Sie eine Situation beschreiben, in der es einen Konflikt gab, den Sie erfolgreich gelöst haben?
  • Wie stellen Sie sicher, dass Sie bei der Remote-Arbeit konzentriert bleiben?
  • Wie wollen Sie Ihre Fähigkeiten in Zukunft weiterentwickeln? Was würden Sie gerne lernen?
  • Wie arbeiten Sie gewöhnlich innerhalb Ihres Teams zusammen?
  • Was ist Ihre bevorzugte Arbeitsmethode? Wie organisieren Sie sich?

Die Evaluierung eines Softwareingenieurs klingt nach einer gewaltigen Aufgabe, wenn Sie selbst keine Erfahrungswerte in diesem Bereich besitzen. Es muss aber gar nicht so schwierig sein, wie es klingt.

Stellen Sie sicher, dass Sie ein grundlegendes Verständnis der benötigten Programmiersprachen besitzen, umreißen Sie Ihren Interviewprozess und nutzen Sie die Unterstützung Ihrer Entwicklungsteams. So können Sie am besten gewährleisten, dass Sie die Suche nach dem nächsten Programmiergenie richtig angehen.

Suchen Sie weitere Ratschläge zum Thema Recruiting für andere Bereiche Ihres Unternehmens? Diese Artikel könnten hilfreich sein:

Bringen Sie Ihren Einstellungsprozess aufs nächste Level!

Eine Stellenanzeige in JOIN erstellen und in 100+ Premium-Jobbörsen, Plattformen und sozialen Netzwerken posten

Verwandte Themen

So helfen Sie Ihrem Team, Stress am Arbeitsplatz zu reduzieren
Arbeitskultur So helfen Sie Ihrem Team, Stress am Arbeitsplatz zu reduzieren

Die Ursachen für Stress am Arbeitsplatz können vielfältig sein, oft jedoch sind sie im wahrsten Sinne hausgemacht. Wir zeigen Ihnen, wie Sie ihn erkennen können und geben hilfreiche Tipps, um arbeitsbedingten Stress in Ihrem Team zu vermeiden!

Hannah Squire Aug 19, 2022
Die Kunst des Mitarbeiter-Onboardings
Organisation & Prozesse Die Kunst des Mitarbeiter-Onboardings

Schönheit zieht an, Charakter hält fest! Neben dem ersten Eindruck des Unternehmens spielt auch das Mitarbeiter-Onboarding eine größere Rolle, als bisher angenommen.

Hannah Squire Sep 08, 2021
Stärkere Remote-Arbeitskulturen aufbauen
Remote Stärkere Remote-Arbeitskulturen aufbauen

Unternehmenskultur gibt′s nur im Büro? Von wegen! Wir erklären, warum Arbeitskultur auch im Home-Office gepflegt werden sollte und wie Sie stärkere Remote-Arbeitskulturen aufbauen können.

Hannah Squire Aug 27, 2021