Deine Karriere mit uns

CodeKeepers hat sich auf das Modernisieren von Legacy-Systemen spezialisiert. Dafür brauchen wir Dich. Denn neu machen kann jeder, aber verbessern und reparieren können nur Expertinnen und Experten.

Unsere Vision

Wir haben CodeKeepers 2018 mit der Vision gegründet, unsere Kunden strategisch und operativ bei der Weiterentwicklung ihrer Bestandssysteme zu unterstützen. Wir glauben, dass in vielen existierenden Softwaresystemen unschätzbarer Wert steckt und arbeiten gemeinsam mit unseren Kunden an Lösungen, diesen Wert zu erhalten. 


Deine Motivation

Du hast viele Projekte in Deinem Berufsleben erlebt und somit viele Erfahrungen gesammelt. Jetzt möchtest Du zu einem Arbeitgeber wechseln, der Deine Arbeit wertschätzt und bei dem Du das praktische Wissen, dass Du in den vielen Jahren Deiner Tätigkeit gesammelt hast, anwenden kannst. Die Modernisierung von Bestandssystemen bietet Dir den Kontext dafür.


Dein Handwerkszeug

CodeKeepers-Projekte sind anspruchsvoll. Solides Programmieren ist die Grundlage, zudem legen wir Wert auf ein Wissen über „gute Software­praktiken“ und soziale Fähigkeiten:

  • Versionierung. Ein Arbeiten ohne Versionskontrollsystem kommt für Dich nicht in Frage. Du führst regelmäßige Commits durch und integrierst Deinen Code kontinuierlich.

  • Automatisierung. Du kennst gängige Automatisierungs- und CI-Werkzeuge und bist ständig bestrebt Dinge zu automatisieren.

  • Deployment. Manuelles Deployment ist Dir ein Greul. Du definierst Infrastructure lieber als Code.

  • Testing. Testgetriebene Entwicklung ist der Standard. Dich interessiert darüber hinaus, wie Du ungetestete Software nachträglich in einen Test-Harness bekommst.

  • Archäologie. In die Jahre gekommener, unverständlicher Code weckt Deinen Entdeckergeist und den Archäologen in Dir.

  • Kommunikation. Alle Stakeholder müssen ein gemeinsames Verständnis über die Ziele einer Software-Modernisierung haben. Du definierst und kommunizierst klare Anforderungen, so dass alle Beteiligten die gleiche Vision verfolgen.

  • Risikobewusstsein. Eine Software-Modernisierung birgt immer eine Gefahr für Regression. Du kennst Maßnahmen, um das Risiko zu minimieren und kommunizierst proaktiv.


Deine Aufgaben

  • Analyse und Bewertung von Softwaresystemen und -architekturen

  • Modernisierung, Migration und Erweiterung von Bestandssystemen

  • Durchführen von manuellen und automatischen Refactorings

  • Einführung von Testautomatisierung und CI/CD-Pipelines

  • Analyse, Bewertung und Behebung von Produktionsproblemen

Was wir Dir bieten

100% mobiles Arbeiten ist möglich. Du bestimmst in Abstimmung mit Kunden und Deinem Team, wo Du arbeitest.

Legacy ist nicht gleich alte Technologien. Modernisierung heißt fast immer, neue Technologien zu kennen und einzusetzen: Cloud, Docker, CI/CD, Go, Kotlin etc. Du kannst Deine Entwicklungsumgebung frei wählen (Hard- und Software).

Du möchtest nur vier Tage oder 5*6 Stunden arbeiten? Du legst Wert auf flexible Arbeitszeiten? Bei CodeKeepers finden wir ein Modell, das für Dich passt.

CodeKeepers-Teams sind selbstorganisiert. Dein Team ist für eine Gruppe von Kunden verantwortlich. Ihr organisiert Euch selbst und bestimmt im Team, wer was wann macht.

Software-Modernisierung setzt voraus, dass Du immer auf dem neuesten Stand bist. Wir bieten Dir den Raum für Weiterbildung, die Zusammenarbeit mit Experten, fünf Tage Bildungsurlaub im Jahr und den Besuch von Konferenzen.

Wir wollen von Dir lernen. Du hilfst uns, CodeKeepers weiter zu entwickeln und hast die Möglichkeit, Dich aktiv einzubringen: Blog-Beiträge, Zeitschriftenartikel, Vorträge.

Aktuelle Stellenangebote

Initiativbewerbung

Nichts Passendes dabei? Wir freuen uns über Deine Initiativbewerbung per Mail.