Im Laufe Deiner beruflichen Karriere hast Du in verschiedenen Projektteams mitgewirkt und dabei wertvolle Erfahrungen gesammelt. Jetzt suchst Du nach einem Arbeitgeber, der Deine Arbeit zu schätzen weiß und bei dem Du das gesammelte praktische Wissen erfolgreich einbringen kannst. Die Modernisierung von Bestandssystemen bietet Dir den Kontext dafür.
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
Unsere Erwartung
Du beherrschst eine gängige objektorientierte Sprache wie C++, C#, Java oder TypeScript und bist offen dafür, neue Sprachen zu lernen. Solides Programmieren ist die Grundlage, zudem legen wir Wert auf Dein Wissen über „gute Softwarepraktiken“ und Deine Soft Skills:
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.
Wenn Du Dich angesprochen fühlst und Du Interesse und Erfahrung mit den genannten Technologien hast, dann freuen wir uns über einen Anruf oder Deine Bewerbung an jobs@codekeepers.de.