Als unabhängiges Unternehmen sind wir frei in unseren Entscheidungen rund um den Ausbau unserer Softwareprodukte:

  • Es zählen nur die Interessen und Anforderungen unserer Kundinnen und Kunden.
  • Keine Investoren beeinflussen unsere Entscheidungen.
  • Es gibt keinen unnötigen Zeitdruck! Wir arbeiten schnell, aber mit aller Sorgfalt für höchste Codequalität, größtmögliche Sicherheit und beste Performance.

Dieser Anspruch hat onOffice enterprise an die Spitze der führenden cloudbasierten Softwarelösungen für Immobilienunternehmen in Europa gebracht.

Und wir wachsen weiter. Neuen Anforderungen begegnen wir mit neuen Konzepten und Technologien. Hier gibt es viel Raum zur Entfaltung für Full Stack-, Frontend-, Backend-, DevOps-, Software-, App- und Web-Developer. Auch Netzwerk-, System- und Linux-Administratoren bereichern unser Team.

Der technologische Kern von onOffice

Das Department Software Development & Operation (SDO) bündelt die gesamte Softwareentwicklung von onOffice. Mit rund 60 Entwicklerinnen und Entwicklern ist sie unsere größte Abteilung. Acht schlagkräftige Teams mit durchschnittlich acht IT-Expertinnen und -Experten entwickeln onOffice enterprise kontinuierlich weiter. Spezialisierte Teams für Maintenance, DevOps und Quality Assurance sorgen für reibungslose Abläufe und sichern die Qualität.

Struktur und Qualität in der Softwareentwicklung
Struktur und Qualität in der Softwareentwicklung

Struktur und Qualität: So schaffen wir’s

Die konkreten Anforderungen entstehen in der täglichen Anwenderpraxis der Immobilienunternehmen. Darüber hinaus führt unser Produktmanagement Marktanalysen durch und wertet Erkenntnisse zur User Experience aus.

Auf dieser Basis konzipieren, entwickeln und testen wir Funktionen und Module für unsere CRM-Plattform. Dazu gehören neben der Software an sich auch iOS- und Android-Apps sowie API-Anbindungen. Wir führen regelmäßige Releases und Beta-Uploads durch und optimieren Software-Architektur, Source Code und Performance. So gewährleisten wir ein Höchstmaß an Stabilität und Usability.

Dirk Wielage

„Wir sind sozusagen unser eigener Kunde für unser Kernprodukt, die Immobiliensoftware onOffice enterprise. Das hat den Vorteil, dass wir unsere Prozesse und das Entwicklungstempo selbst bestimmen. Nur so können wir sicherstellen, dass die Qualität unserer Arbeit immer an erster Stelle steht.”

Dirk Wielage
Department Manager Software Development & Operation

Flexibel und eigenverantwortlich

In den SDO-Bereiche nutzen wir agile Praktiken, beispielsweise Kanban zur Planung unserer Aufgaben und Projekte. In Retrospektiven hinterfragen wir Prozesse, um sie kontinuierlich zu optimieren – es gibt immer etwas zu verbessern. Dabei ist es wichtig, dass sich alle im Team aktiv an der Gestaltung von Strukturen und Weiterentwicklung beteiligen.

Wir halten zusammen!

Neben der harmonischen Zusammenarbeit ist uns ein positives Arbeitsklima wichtig. Gemeinsame Aktivitäten wie Teamevents, Tischtennis in der Mittagspause oder das Freitags-Grillen schweißen uns zusammen. Auch die Remote-Kolleginnen und Kollegen kommen immer wieder gern ins Aachener Head Office, um ihre Sparringspartner persönlich zu treffen.

Team-Zusammenhalt in der Softwareentwicklung
Team-Zusammenhalt in der Softwareentwicklung

Die Spielwiese für Developer: unser Tech Stack

Womit arbeitet onOffice? Unsere technologische Grundlage ist PHP. Als webbasierte Systeme verwenden wir HTML, CSS und JavaScript. Git nutzen wir zur Versionsverwaltung, die Testautomatisierung erfolgt mit PHPUnit und Vitest. Moderne Technologien wie TypeScript, Vue.js und GraphQL öffnen uns dabei Türen für die Weiterentwicklung unserer Anwendungen.

Wir wachsen an unseren Herausforderungen

Die Kombination aus etablierten und modernen Tools ermöglicht es Entwicklerinnen und Entwicklern, ihre Fähigkeiten zu erweitern und neue Erfahrungen zu sammeln. Dies reicht von der Implementierung neuer Technologien bis hin zur Einführung von CI/CD-Pipelines und darüber hinaus. Die IT-Welt kennt keinen Stillstand.

Zukunftsfähigkeit spielt in unserem Team eine zentrale Rolle. Wir fördern kontinuierliches Lernen durch führende E-Learning-Plattformen wie Vue-Mastery oder thephp.cc. Zusätzlich ermöglichen wir unseren Entwicklerinnen und Entwicklern, an Conventions und Events teilzunehmen, um sich mit Gleichgesinnten auszutauschen.

Entwicklung am Puls der Zeit

Hier laufen die Fäden unserer Softwareentwicklung zusammen.

Team Software Development & Operation

Jobs für Entwickler: Software Development and Operation bei onOffice
Jobs für Entwickler: Software Development and Operation bei onOffice

Aktuelle Jobs im Development

Wir bieten interessante Positionen für Entwicklerinnen und Entwickler, die Wert auf ein gutes Team, klare Strukturen und zukunftsweisende Technologien legen. Auf unserer Karriereseite zeigen wir konkrete Angebote in der Software-, App- und Web-Entwicklung sowie in der System- und Netzwerkadministration.

Aktuelle Jobs & Bewerbung