Wir haben immer alle Hände voll zu tun. Wir programmieren Komponenten mit moderneren Technologien neu und betreuen gleichzeitig die Lösungen unserer Kunden.
TL;DRHans-Jørgen Pagh ist als „ Senior Developer “ bei Acubiz tätig und arbeitet an den APIs, die die Acubiz One-App und die in Kürze erscheinende Weblösung unterstützen, sowie an der komplexen Engine, die Pauschalen und Kilometerpauschalen berechnet. Sein Team modernisiert derzeit aktiv das Backend der Plattform und sorgt gleichzeitig dafür, dass die bestehenden Kundenlösungen weiterhin voll funktionsfähig bleiben.
„Meet Acubiz“ ist eine Artikelserie, die Ihnen einen Blick hinter die Kulissen von Acubiz gewährt. Hier werden die Geschichten der Helden des Alltags erzählt. In diesem Artikel steht Hans-Jørgen Pagh im Mittelpunkt, einer unserer Senior-Entwickler.
Meine Aufgabe im Entwicklungsteam besteht darin, die APIs zu entwickeln und zu pflegen, über die unsere App „Acubiz One“ mit der zugrunde liegenden Lösung der Nutzer kommuniziert. Außerdem bin ich für die Entwicklung der APIs für unsere neue Weblösung verantwortlich. Darüber hinaus bin ich an der Entwicklung unserer bestehenden Lösungen sowie an der Wartung und Weiterentwicklung unserer „ advanced “-Engine zur Berechnung von Zulagen und Kilometerstand. Mit anderen Worten: Ich bin an den meisten Aspekten der Wartung und Weiterentwicklung unserer Lösungen beteiligt.
Die Programmiersprache, die wir in unserem Backend für die internen APIs verwenden, ist zwar schon recht alt, ermöglicht aber eine schnelle Entwicklung, und die Lösungen, die wir vor 25 Jahren erstellt haben, laufen nach wie vor stabil und bieten eine gute Leistung. Bei Acubiz gehen wir die Sache gemächlich an und sind derzeit dabei, relevante Teile unserer Lösung mit moderneren Technologien neu zu programmieren, während wir gleichzeitig die Lösungen unserer bestehenden Kunden weiter betreiben und betreuen.
Es ist zwar schon viele Jahre her, aber ich wollte schon immer manuelle Abläufe systematisieren und automatisieren. Als sich mir dann in meinem ersten Job die Gelegenheit bot, die Abläufe zu modernisieren – in einem etwas altmodischen Buchhaltungsabteilung, es ging einfach nur darum, mit dem Programmieren anzufangen.
Sicherheit ist wichtiger denn je und steht in der Entwicklungsabteilung von Acubiz ganz oben auf unserer Prioritätenliste. Wir müssen unsere Sicherheit kontinuierlich testen sowie Sicherheitsrisiken analysieren und verhindern. Insbesondere seit der Übernahme von Acubiz durch Visma Ende letzten Jahres gewinnt das Thema Sicherheit noch mehr an Bedeutung. Wir haben mehrere zusätzliche Sicherheitsebenen in Form von Tools wie Cloudflare eingeführt. Außerdem arbeiten wir mit einem externen Unternehmen zusammen, das in einer gesicherten Umgebung versucht, unsere Lösung zu hacken. Auf diese Weise stellen wir uns selbst auf die Probe und tun alles, um unser hohes Sicherheitsniveau aufrechtzuerhalten.
Ich arbeite consultant fast 20 Jahren als consultant und war dabei meist auf mich allein gestellt. Daher war es für mich absolut fantastisch, zu einem kleineren Unternehmen zu wechseln, in dem eine sehr familiäre Kultur herrscht. Außerdem komme ich so näher an andere Abteilungen wie Vertrieb und Marketing heran, was für mich ein großer Motivationsfaktor ist, da ich wirklich spüre, dass ich dazu beitrage, etwas zu bewirken. Mit Visma im Rücken profitieren wir vom Besten aus beiden Welten: von den vertrauten, agilen und kurzen Entscheidungsprozessen bis hin zu einem großen Netzwerk engagierter Kollegen, mit denen ich mich austauschen kann und die oft die Antwort auf Fragen haben, von denen ich selbst noch keine Ahnung habe.
Wir müssen unsere Produkte weiterentwickeln und gleichzeitig unsere Bemühungen um die Sicherheit unserer Lösungen verstärken. Außerdem müssen wir auf „Continuous Delivery“ umstellen, damit wir neue Funktionen schneller als bisher bereitstellen können. Dies müssen wir durch den verstärkten Einsatz von Microservices und automatisierten Tests erreichen.
Ich denke, wir werden dort mit meiner Frau zu Abend essen, die mich immer unterstützt, wenn ich mal etwas länger arbeiten muss. Es muss nicht unbedingt ein gehobenes Restaurant sein, denn wir schätzen eher ein Lokal mit entspannter Atmosphäre.
Häufig gestellte Fragen
Was entwickelt das Entwicklerteam bei Acubiz eigentlich?
Das Acubiz-Entwicklungsteam erstellt und pflegt die APIs, auf denen die mobile App und die Weblösung basieren, entwickelt die zugrunde liegende Berechnungsengine für Spesen und Kilometerpauschalen und kümmert sich um die laufende Wartung der kundenorientierten Lösungen. Außerdem arbeitet das Team aktiv daran, Teile des Backends mit moderneren Technologien neu zu programmieren, während der Betrieb der bestehenden Systeme aufrechterhalten wird.
Wie bewältigt Acubiz die technische Komplexität der Berechnung von Fahrtkosten und Spesen?
Acubiz verfügt über eine advanced Engine zur Berechnung von Zulagen und Kilometergeld. Diese berücksichtigt die unterschiedlichen Regeln, Sätze und Schwellenwerte, die je nach Land und Situation variieren. Entwickler wie Hans-Jørgen pflegen und verbessern diese Engine, sobald sich die Vorschriften ändern.
Wie geht Acubiz bei der Produktentwicklung in puncto Sicherheit vor?
Sicherheit wird in der Entwicklungsabteilung von Acubiz als oberste Priorität bezeichnet. Das Team befasst sich im Rahmen der laufenden Entwicklungsarbeit aktiv mit dem Thema Sicherheit und betrachtet es als eine fortlaufende Anforderung und nicht als einmaliges Projekt. Dies ist besonders wichtig, da die Plattform sensible Finanzdaten von über 190.000 Nutzern verarbeitet.
Ist die Technologieplattform von Acubiz modern genug für den Einsatz in Unternehmen?
Acubiz modernisiert derzeit sein Backend, wobei die Stabilität und Leistungsfähigkeit der bestehenden Lösungen gewährleistet bleiben. Die Kernplattform läuft seit 25 Jahren zuverlässig, und das Team gestaltet die Komponenten schrittweise unter Verwendung aktueller Technologien neu. Die Kundenlösungen laufen während dieses Prozesses weiterhin stabil.