Du verstehst fremde Software.
Innovation kann nur entstehen, wenn das bereits Vorhandene verstanden wird. Besonders im Bereich Software Engineering ist die Analyse und das Verstehen fremder Softwaresysteme eine neue, immer wichtiger werdende Disziplin – denn nicht immer kann und muss alles neu geschrieben werden.
Renovierung ist unsere USP: Wir wertschätzen bestehende Softwaresysteme und modernisieren diese. Als Software Analyst hast du eine Schlüsselrolle in diesen Renovierungsprojekten. Du analysierst Code, Dokumente, Datenmodelle, UIs, Kosten, Pläne, Anforderungen und bewertest mit deiner Expertise den Status Quo. Auf dieser Basis entwickelst du passgenaue und effiziente Strategien, die den künftigen Erfolg deiner Kunden steigern.
Dein Urteil und Handeln basieren auf technischer Informatik-Expertise, tiefgreifendem Verständnis von Software-Qualität, Architektur und Business-Anforderungen. Du weißt wie andere ticken – heute und früher. Das erlaubt dir schnell die Ursprungsidee zu verstehen, d.h. warum was wie genau so gebaut wurde.
Mit diesem analytischem Mindset und fachlichem Know-how trägst du wesentlich dazu bei, dass Werte erhalten bleiben, fundierte Richtungsentscheidungen getroffen werden und vorhandenes Wissen weiterverwendet wird.
50 Mio. Lines of Code in alter oder neuer Sprache, von verschiedenen Personen über Jahre entwickelt, schrecken dich nicht ab, denn du weißt: sie können Schätze beinhalten, die du mit deinen Fähigkeiten bergen kannst.
Das bringst du mit:
* Studium der Informatik
* Fit in mindestens einer Technologie – Java, C#, React/Angular/Vue, Python, AI, AR, Kotlin, Haskell, SQL/NoSQL, (VBA oder PL/I – wenn es sein muss) oder was immer dich antreibt
* Analytisches und unternehmerisches Denken
* Du kannst erklären, was Software-Qualität ist
* Begeisterung für alte, neue und fremde Softwaresysteme
* Auch im analogen Leben mehrsprachig – Deutsch und Englisch