Vacancies

We are always looking for bright minds to support our teams, to think along with them and to develop themselves further. You will find our vacancies - and the opportunity to send us an unsolicited application - on this page.

A little more detail

We have various specific open positions, sometimes only at specific locations. You will find that many advertisements do not explicitly mention any strictly required tools or knowledge. This does not mean that we do not set high standards for our employees, but for us it is more important that you have constructive ideas, that you are keen on learning and that you are curious.

But even if you don’t think you would match a particular job description but would still like to work for us, we look forward to your application.

Because we require good knowledge of German (CEFR-level B2), currently you can find all job offers and information about our application process in the German language.

Als DevOps Engineer befasst du dich natürlich mit der Administration und der Bereitstellung von Software und der Verbesserung von Methoden zur Softwareentwicklung. Doch du machst noch viel mehr: Du betreust Build-Prozesse und -Server und stellst die komplette Infrastruktur für die Entwicklerteams bereit. Du administrierst die gesamte Tool-Landschaft und kümmerst dich um die Implementierung, Durchführung und Optimierung von Deploy-Prozessen. Die Behandlung von "Infrastructure as Code" ist für dich selbstverständlich.

Deine Technologien

  • Betriebssystem Linux (bevorzugt CentOS, Ubuntu)
  • Konfigurationsmanagement (Ansible, Vagrant)
  • Continuous-Integration, -Delivery, -Deployment
  • Container/Cloud (Docker-Swarm, Kubernetes, OpenStack)
  • Monitoring (Icinga, Prometheus, Grafana)
  • Programmiersprachen (z.B. Python, Java, Ruby)
  • Grundkenntnisse in Node.js, Javascript, npm
  • aktuelle Konzepte der agilen Softwareentwicklung
  • Datenbanken (MySQL, PostgreSQL)

Deine Skills

  • eigenverantwortliches und strukturiertes Arbeiten
  • ein hohes Maß an Dienstleistungs- und Servicebewusstsein
  • Spaß an neuen Themen und Technologien
  • eine gewisse Reisebereitschaft
  • sehr gute Englisch- und Deutschkenntnisse (mindestens CEFR-Niveau B2)

Deine Perspektiven

Deine +1-Zeit steht dir für deine persönliche Weiterbildung zur Verfügung, z.B. in Form von Konferenzen und Vorträgen, dem Schreiben von Blogartikeln und klassischer Weiterbildung wie Schulungen und Kursen.

Selbstorganisation und Selbstbestimmung stehen in deiner täglichen Arbeit bei uns im Mittelpunkt. Auf den Rückhalt deiner Kolleginnen und Kollegen kannst du dich aber immer verlassen.

Das bist genau du? Dann bewirb dich als DevOps Engineer für unseren Standort in Lünen!

Jetzt bewerben!

Du rockst

Damit das von vornherein klar ist: Wenn du dich in Frontend, Backend oder Plattform richtig gut auskennst und Bock hast, dich einzubringen und technologisch in unserem Team auszutoben, wollen wir dass du dich meldest!

Natürlich willst du wissen, wie und womit wir arbeiten.

Unser Werkzeug

Aktuell arbeiten wir mit Kotlin, Typescript, Vue.js, Docker, Kubernetes, Spring und AWS (u.a. Lambda). Das ändert sich aber immer dann, wenn es Sinn ergibt.

Sind wir auf einer Wellenlänge?

  • Wir verstehen den Wert von Software Craftsmanship, Clean Code, Test-Driven-Development und Dev-Ops. Wenn du mit diesen Konzepten gar nichts anfangen kannst, bist du bei uns wahrscheinlich falsch.
  • Du fühlst dich in einem gut funktionierenden Team am wohlsten und versuchst, deinen Teil dazu beizutragen.
  • Du schaust gerne über den Tellerrand, interessiert dich für neue Technologien und kannst diese schnell einsortieren.
  • Selbstorganisiertes Arbeiten stellt für dich kein Problem dar.
  • Kontinuierliches Lernen ist für dich selbstverständlich.
  • Dein Wissen bringst du ein, um Kunden strategisch zu beraten.
  • Das Ergebnis deiner Arbeit misst du an deinem hohen Qualitätsanspruch. Dabei trägst du die Verantwortung für deine eigene Software und die des Teams.

Passt soweit? Dann lies mal weiter, es wird noch besser!

Dein Weg mit uns

  • Du sollst dich wohlfühlen. Deshalb bieten wir dir ein Umfeld, das voll auf dich ausgerichtet ist: mit einem hervorragend ausgestatteten Arbeitsplatz, Vertrauensarbeitszeit, Sportangeboten und jeder Menge Flexibilität.
  • Im Rahmen unseres 4+1 Arbeitszeitmodells kannst du dich persönlich weiterbilden, z. B. durch Konferenzen und Vorträge, das Schreiben von Blogartikeln oder ganz klassisch auf Schulungen und Kursen. Oder du arbeitest an Open-Source-Projekten, um deine Fähigkeiten weiter auszubauen.
  • Nach einer Weile wird es für dich normal, auch einen Feel-Good-Manager zu haben.
  • Deshalb bist du aber nicht hier. Unsere Kunden und Projektpartner haben Probleme - und wir lösen sie. Immer besser, weil wir uns und unser Umfeld weiterentwickeln.

Nicht warten - machen

Du willst uns kennenlernen? Du willst zeigen, dass du das Hamburger Team bereichern kannst? Dann bewirb dich bei uns.

Jetzt bewerben!

Worum geht es?

Wir analysieren Daten, entwickeln statistische Modelle und wenden sie an.

Dabei setzen wir Machine Learning und Deep Learning Methoden u.a. in den Bereichen Natural Language Processing, Vision und Automation ein.

Für unser Data Science Team am Standort Berlin suchen wir einen Machine Learning Engineer / Data Scientist (w/m/d).

Deine Technologien

  • Sehr gute Kenntnisse in Python oder einer anderen Programmiersprache wie C/C++.
  • Erfahrung mit ML-Frameworks wie Tensorflow, Keras, PyTorch oder Caffe.
  • Erfahrung mit Cloud Computing Umgebungen wie AWS, Azure oder GCP.
  • Docker, CUDA und RESTful API sollten für dich keine fremden Begriffe sein.

Deine Skills

  • Du hast Erfahrung mit der Einrichtung von Machine Learning Infrastrukturen unter Linux und in der Cloud (z. B. AWS, Azure oder GCP).
  • Du hast dich schon intensiv mit Preprocessing, Data Transformation und Data Pipelines befasst.
  • Du arbeitest besser im Team.
  • Du hast gute Deutsch- und Englischkenntnisse in Wort und Schrift (CEFR-Niveau B2).
  • Du besitzt eine gewisse Reisebereitschaft.
  • Du arbeitest selbstorganisiert und zielgerichtet.
  • Du möchtest ständig Neues lernen.

Deine Perspektiven

Du arbeitest in interessanten und innovativen Projekten mit motivierten Kollegen und Kolleginnen und erstellst mit unseren Kunden und Projektpartnern gemeinsam erfolgreiche Lösungen.

Selbstorganisation und Selbstbestimmung stehen in deiner täglichen Arbeit bei uns im Mittelpunkt. Auf den Rückhalt deiner Kolleginnen und Kollegen kannst du dich aber immer verlassen.

Im Rahmen unseres 4+1 Arbeitszeitmodells steht dir Zeit für deine persönliche Weiterbildung zur Verfügung, z. B. in Form von Konferenzen und Vorträgen, dem Schreiben von Blogartikeln und klassischer Weiterbildung wie Schulungen und Kursen.

Jetzt bewerben!

Du hast Lust auf einen spannenden und herausfordernden Job in der IT-Produktentwicklung? Du willst neue Herausforderungen und großartige Kollegen? Und du kennst dich in der Web-Entwicklung bestens aus? Dann bist du bei uns genau richtig.

Deine Technologien

  • Sehr gute Kenntnisse in aktuellen Web-Basistechnologien wie HTML5, CSS3, Typescript & JavaScript
  • Langjährige Erfahrung in mindestens einem gängigen Web-Framework wie React, Angular oder Vue (bevorzugt React)
  • Erfahrung im Bau von großen Webapplikationen
  • Erfahrung in Test- und DevOps-Technologien wie Jest, Karma, Mocha, Puppeteer, npm, yarn
  • Erfahrungen mit ReactiveX und verwandten Technologien sind ein großes Plus

Deine Skills

  • Du hast Erfahrungen in der professionellen Software-Entwicklung und kennst auch die Herausforderungen großer, komplexer JavaScript oder TypeScript Anwendungen.
  • Du hast ein Gespür für Benutzerfreundlichkeit und Gestaltung, bist aber auch offen für neue Ideen in der Benutzerinteraktion.
  • Du schaust gerne über den Tellerrand, interessierst dich für neue Technologien und kannst diese schnell einsortieren.
  • Test und Deployment von Anwendungen sind keine Fremdworte für dich.
  • Du fühlst dich in einem gut funktionierenden Team am wohlsten und versuchst darum, deinen Teil dazu beizutragen.
  • Das Ergebnis deiner Arbeit misst du an deinem hohen Qualitätsanspruch.
  • Kontinuierliches Lernen ist für dich selbstverständlich.
  • Selbstorganisiertes Arbeiten stellt für dich kein Problem dar.
  • Du hast gute Deutsch- und Englischkenntnisse in Wort und Schrift (CEFR-Niveau B2).

Deine Perspektiven

  • Du arbeitest an einer spannenden, zukunftsweisenden Inhouse-Produktentwicklung mit motivierten und erfahrenen Kollegen aus drei verschiedenen Standorten (Lünen, Stuttgart, Berlin).
  • Du hilfst uns mit deiner Erfahrung, neue Ideen auszuprobieren und die richtigen Entscheidungen für eine tragfähige Architektur zu treffen.
  • Im Rahmen unseres 4+1-Arbeitszeitmodells steht dir Zeit für deine persönliche Weiterbildung zur Verfügung, z. B. in Form von Konferenzen und Vorträgen, dem Schreiben von Blogartikeln und klassischer Weiterbildung wie Schulungen und Kursen.
  • Darüber hinaus bieten wir dir einen sehr gut ausgestatteten Arbeitsplatz, Vertrauensarbeitszeit, Sportangebote, Home-Office-Möglichkeiten und vor allen Dingen ein tolles Team.

Nicht warten – machen

Das spricht dich an? Dann bewirb dich jetzt!

Jetzt bewerben!

Das bist du

Für dich ist Software-Entwicklung eine Leidenschaft? Du setzt dich kreativ und professionell mit komplexen Problemen auseinander und fühlst dich in mehreren Technologie-Stacks wohl? Software Craftsmanship, Clean Code und TDD sind für dich keine Fremdwörter? Vielleicht bist du noch kein Profi, aber möchtest es gerne werden?

Dann möchten wir dich gerne kennenlernen!

Das erwartet dich bei uns

Mit uns planst, konzipierst und entwickelst du Software. Dabei steht die Qualität und das Ziel des Kunden an erster Stelle. Du erarbeitest mit unseren Kunden und Projektpartnern erfolgreiche Lösungen und stehst für ein großartiges Projektergebnis ein. Mit uns gemeinsam verbesserst du unsere Arbeitsweise, so dass wir genau das tun können, was wir lieben, nämlich verdammt gute Software entwickeln. Deine +1-Zeit steht dir zu Weiterbildungszwecken zur Verfügung. Du kannst z.B. Blogartikel schreiben, Konferenzen und Vorträge besuchen und dich durch Schulungen und Kurse weiterbilden.

Selbstorganisation und Selbstbestimmung stehen in deiner täglichen Arbeit bei uns im Mittelpunkt. Auf den Rückhalt deiner Kolleginnen und Kollegen kannst du dich aber immer verlassen.

Das wünschen wir uns von dir

Uns sind drei Dinge wichtig: Leidenschaft, Handwerk, Mut.

Darüber hinaus solltest du folgende Anforderungen erfüllen:

  • Du kannst professionell Software entwickeln und hast dies bereits in Projekten unter Beweis gestellt oder du möchtest genau das bei uns erlernen.
  • Du hast sehr gute Java-Kenntnisse.
  • Du hast ein gutes Verständnis für Clean-Code-Entwicklung und Test-driven-Development.
  • Du arbeitest gerne in einem interdisziplinären, agilen Team.
  • Eine gewisse Reisebereitschaft solltest du mitbringen, denn als Berater bist du oft bei unseren Kunden vor Ort. Für einen vernünftigen Ausgleich sorgen wir.

Nicht warten - machen

Du bist bereit dich Herausforderungen zu stellen? Wir freuen uns auf dich!

Jetzt bewerben!

“Languages shape thought.” (Benjamin Wharf)

“Domains shape languages.” (James R. Larus)

Und wir bauen Sprachen – domänenspezifische Sprachen. Sprachen, mit denen Lösungen umgesetzt werden, die auch in Zukunft noch tragfähig sind. Sprachen, die ein Problem sauber adressieren, ohne es vorher in Nullen und Einsen zerlegen zu müssen. Sprachen für Fachexperten.

Deine Technologien

  • Du beherrschst mehr als eine Programmiersprache
  • Bei Syntaxbäume denkst du nicht an eine Gärtnerei und Grammatiken erinnern dich nicht an den Duden
  • Strukturierte Typen sind nicht nur ein Euphemismus für Langweiler
  • Xtext, MPS, Antlr, Yacc oder Lex sind keine Fremdworte für dich

Deine Skills

  • Du kannst Abstraktionen erarbeiten und benennen
  • Du weisst, dass es bei Sprachen auf mehr ankommt als auf geschweifte oder eckige Klammern.
  • Du hast gute Deutsch- und Englischkenntnisse in Wort und Schrift (CEFR-Niveau B2)
  • Du arbeitest zielgerichtet und selbstständig
  • Du hast Erfahrungen mit agilen Methoden

Deine Perspektiven

Selbstorganisation und Selbstbestimmung stehen in deiner täglichen Arbeit bei uns im Mittelpunkt. Auf den Rückhalt deiner Kolleginnen und Kollegen kannst du dich aber immer verlassen.

Deine +1-Zeit steht dir für deine persönliche Weiterbildung zur Verfügung, z.B. in Form von Konferenzen und Vorträgen, dem Schreiben von Blogartikeln und klassischer Weiterbildung wie Schulungen und Kursen.

Jetzt bewerben!

Das bist du!

Für dich ist Software-Entwicklung eine Leidenschaft? Du setzt dich kreativ und professionell mit komplexen Problemen auseinander und fühlst dich in mehreren Technologie-Stacks wohl? Software Craftsmanship, Clean Code und TDD sind für dich keine Fremdwörter? Vielleicht bist du noch kein Profi, aber möchtest es gerne werden?

Dann wollen wir dich an unserem Standort in Frankfurt kennenlernen!

Das sind wir!

Wir sind ein 15-köpfiges Team aus Agile Coaches, Software-Architekten und Software-Entwicklern - ein bunter Haufen unterschiedlichster Charaktere, aus verschiedenen Ländern und Kulturen, die eins eint: die Leidenschaft für Softwareentwicklung. Du findest uns in einem topmodernen Büro im Herzen von Frankfurt. In diesem Blogartikel erfährst du noch mehr über uns.

Das erwartet dich bei uns!

Mit uns planst, konzipierst und entwickelst du Software. Dabei steht die Qualität und das Ziel des Kunden an erster Stelle. Du erarbeitest mit unseren Kunden und Projektpartnern erfolgreiche Lösungen und stehst für ein großartiges Projektergebnis ein. Mit uns gemeinsam verbesserst du unsere Arbeitsweise, so dass wir genau das tun können, was wir lieben, nämlich verdammt gute Software entwickeln. Wir bieten regelmäßig Workshops an und auch in Frankfurt haben wir natürlich unser 4+1 Arbeitszeitmodell, bei dem jedem Mitarbeiter 20 % seiner Arbeitszeit zu Weiterbildungszwecken zur Verfügung stehen. Gerne nutzen wir diese Zeit auch, um dich in Bereichen wie z.B. TDD und Clean Code weiterzubilden.

Das wünschen wir uns von dir!

Uns sind drei Dinge wichtig: Leidenschaft, Handwerk, Mut.

Darüber hinaus solltest du folgende Anforderungen erfüllen:

  • Du kannst professionell Software entwickeln und hast dies bereits in Projekten unter Beweis gestellt oder du möchtest genau das bei uns erlernen.
  • Du hast bereits Projekterfahrung mit agilen Methoden. Nein? Nicht schlimm. Alles was du brauchst ist Engagement und Begeisterungsfähigkeit.
  • Du wirkst gerne aktiv auf Prozess und Kultur deines Teams ein.
  • Eine gewisse Reisebereitschaft solltest du mitbringen, denn als Berater bist du oft bei unseren Kunden vor Ort. Aber keine Angst, wir sorgen für einen vernünftigen Ausgleich.
  • Du hast gute Deutsch- und Englischkenntnisse in Wort und Schrift (CEFR-Niveau B2)

Nicht warten. Bewerben!

Du bist bereit dich Herausforderungen zu stellen? Wir freuen uns auf dich!

Solltest du dich für einen unserer anderen Standorte interessieren, melde dich trotzdem gerne bei uns! Gute Leute können wir immer gebrauchen!

Jetzt bewerben!

Du hast Lust auf einen spannenden Job und neue Herausforderungen? Und du kennst dich in der Web-Entwicklung bestens aus? Dann bist du bei uns genau richtig: Entwickle mit uns ästhetisch anmutende und benutzerfreundliche Web-Applikationen, auf Basis neuester Technologien!

Das bringen wir mit

  • Du arbeitest in interessanten und innovativen Projekten mit motivierten Kollegen und Kolleginnen und erstellst mit unseren Kunden und Projektpartnern gemeinsam erfolgreiche Lösungen.
  • Im Rahmen unseres 4+1 Arbeitszeitmodells steht dir Zeit für deine persönliche Weiterbildung zur Verfügung, z. B. in Form von Konferenzen und Vorträgen, dem Schreiben von Blogartikeln und klassischer Weiterbildung wie Schulungen und Kursen.
  • Wir rücken Selbstorganisation und Selbstbestimmung in der täglichen Arbeit in den Mittelpunkt und bieten jederzeit die Möglichkeit zur eigenen Entfaltung. Auf den Rückhalt deiner Kolleginnen und Kollegen kannst du dich auch immer verlassen.
  • Darüber hinaus bieten wir dir unter anderem einen sehr gut ausgestatteten Arbeitsplatz, Vertrauensarbeitszeit, Sportangebote, Home-Office-Möglichkeiten und vor allen Dingen ein tolles Team (wirf auch gerne mal einen Blick in unseren Karrierebereich).

Das bringst du mit

  • Du hast sehr gute Kenntnisse in aktuellen Web-Basistechnologien wie HTML5, CSS3, Typescript, JavaScript, ECMAScript und RxJS.
  • Du hast Erfahrung mit gängigen Web-Frameworks wie React, Angular und Vue.
  • Du kennst dich aus mit Test- und DevOps-Technologien wie Jest, Karma, Mocha, Puppeteer, npm, yarn, Protractor sowie Unit-, Component- & e2e-Tests.
  • Du hast Erfahrung mit Performance Optimierung und Cross-Browser-Entwicklung.
  • Du planst, konzipierst und entwickelst Software und kennst auch die Herausforderungen großer, komplexer Javascript- oder Typescript-Anwendungen.
  • Du hast Gespür für Benutzerfreundlichkeit und Gestaltung, bist aber auch offen für neue Ideen in der Benutzerinteraktion.
  • Du schaust gerne über den Tellerrand, interessiert dich für neue Technologien und kannst diese schnell einsortieren.
  • Test und Deployment von Anwendungen sind keine Fremdworte für dich.
  • Du arbeitest gerne in einem interdisziplinären, agilen Team.
  • Du hast einen hohen Anspruch an Code Qualität und Clean Code ist kein Fremdwort für dich.
  • Du bringst eine gewisse Reisebereitschaft mit und hast gute Deutsch- und Englischkenntnisse in Wort und Schrift (CEFR-Niveau B2).

Nicht warten - machen

Du bist bereit dich Herausforderungen zu stellen? Wir freuen uns auf dich!

Jetzt bewerben!

Worum geht es?

Wir sind der Meinung, dass schon Kinder im Grundschulalter langsam aber gezielt an die Programmierung herangeführt werden sollten und haben bei itemis das Projekt “Programmieren mit Kindern” ins Leben gerufen. Bislang sind wir mit diesem Projekt an einer Grundschule in der 3. und 4. Klasse unterwegs. Gerne möchten wir in diesem Bereich noch viel aktiver werden.

Du befindest dich in einem Bachelor- oder Masterstudiengang auf Lehramt, hast Interesse am Programmieren und Lust uns bei unserem Vorhaben zu unterstützen?

Dann bewirb dich für unseren Standort in Lünen als Werkstudent (w/m/d) für die Projektunterstützung “Programmieren mit Kindern”

Was dich auszeichnet:

  • Du befindest dich in einem Bachelor- oder Masterstudium (Lehramt).
  • Eine selbständige Arbeitsweise und ein zielgerichtetes Vorgehen sind für dich selbstverständlich.
  • Idealerweise hast du Grundkenntnisse in der Programmierung.

Deine Aufgaben:

  • Weiterentwicklung sowie Betreuung und Gestaltung des Projekts “Programmieren mit Kindern”
  • Aufbau eines Angebots auch für weiterführende Schulen
  • Überführen der Inhalte in Lehrpläne für Schulen
  • Schulungen für Lehrer vorbereiten und durchführen

Was wir dir bieten:

  • Unterstützung bei der Einarbeitung
  • Eigenständiges Arbeiten und Gestaltungsfreiheit
  • Engagierte Kolleginnen und Kollegen
  • Einblick in den Alltag der Informatiker/innen

Du fühlst dich angesprochen?

Prima! Wir freuen uns auf deine Kurzbewerbung.

Jetzt bewerben!

Folgende Situation: Wir haben jede Menge spannende Projekte und brauchen daher immer mal wieder an den verschiedenen Standorten Unterstützung. Egal, welches Team du fragst, die Usability-Spezialisten, die Mobile- oder Software-Entwickler, die Programming-Language-Engineers, die Kollegen aus der Systemadministration oder dem Projektmanagement – Arbeit haben wir alle genug.

Und genau da kommst du ins Spiel: Du kannst als Studi natürlich einen langweiligen Nebenjob machen – oder bei uns anfangen!

Jetzt bewerben!