Getting digital things done
colenio ist ein innovativer IT-Dienstleister, der gemeinsam mit seinen mehr als 150 Kunden digitale Veränderungsvorhaben zum Erfolg führt. Kunden schätzen insbesondere den durchgängig hohen Qualitätsanspruch der Ergebnisse und die thematische Breite der Beratungsleistungen. Diese reichen von der Entwicklung großer Software- und Cloudarchitekturen, DevOps und Data Science über das gesamte konzeptionelle und technische Spektrum der Informations- und IT-Sicherheit bis zu IT-spezifischen Rechts- und Compliance-Aspekten wie Datenschutz und Consent Management.
Als (Senior) Software Engineer/Architect arbeitest du in verschiedenen Kundenprojekten in agilen, interdisziplinären Teams und bist am gesamten Softwarelebenszyklus unmittelbar beteiligt.
Das sind Deine Aufgaben
* Architektur: Zusammen mit deinem Team berätst du unsere Kunden bei der richtigen Technologie- und Methodenwahl, erarbeitest und implementierst eine optimale fachliche und technische Softwarearchitektur;
* Services & APIs: Du arbeitest an modernen Microservices mit effizienten Schnittstellen (z.B. REST, GraphQL), konzipierst die optimale Datenhaltung und entwirfst Service-Orchestrierung über Gateways, Service Meshes oder andere Middleware;
* Team Player: Durch Code-Reviews und Pairing verbesserst du Architekturkonzepte sowie Code-Qualität und sorgst für eine bessere und nachhaltige Knowhow-Verteilung im Team;
* Test-Driven Development: Du sicherst den Code des Teams mit automatisierten Tests (Unit, Integration, End-to-End, Acceptance) und setzt die Impulse für Infrastruktur-Setups On-Premise und in der Cloud;
* DevOps: Außerdem treibst du die Entwicklungs-, Continuous Integration (CI) und Continuous Delivery (CD) Prozesse an und setzt die nötigen Impulse für Infrastructure as Code sowohl On-Premise als auch in der Cloud.
Das bringst Du mit
Neben einem Hochschulabschluss in Informatik oder einer vergleichbaren technischen Ausbildung bringst Du die folgenden Erfahrungen mit:
* Architektur: Du bist vertraut mit modernen Software-Konzepten wie Clean Code und TDD sowie Architecture Patterns wie Microservices oder Event Streaming;
* Entwicklung: Du hast mehrjährige Entwicklungserfahrung in Java oder Kotlin, Go, C++/Rust oder .NET/C# und Frameworks wie Spring, Micronaut oder Quarkus;
* DevOps: Du kennst Dich aus mit relevanten CI/CD-Frameworks (wie z.B. Jenkins, github, gitlab, Azure Devops,), Kubernetes, Docker, Terraform, Ansible u.a.m.;
* Data Management: Du hast Erfahrung mit relevanten relationalen und nicht-relationalen Datenbanken (wie z.B. Elastic, MongoDB, Cassandra, neo4J);
* Cloud: Cloud Native Technologien interessieren Dich und Du arbeitest gerne mit Services wie Azure und AWS oder auch Redhat OpenShift und VMWare Tanzu.
Und das kannst Du von uns erwarten
Wir wollen mehr sein als nur ein Job, wir möchten gemeinsam etwas bewegen:
* Weiterbildung: "Wer aufhört besser zu werden, hat aufgehört gut zu sein“ - 20% der Arbeitszeit gehört daher der Weiterbildung, z.B. für neue Tools und Technologien, Konferenzen, Community Work oder persönlichen Austausch im Team.
* Mitgestaltung: Bei uns hast Du direkten Einfluss auf Dein Arbeitsumfeld. Frische und mutige Ideen zu Arbeitsprozessen, Tools, unserer Kultur oder unserer strategischen Ausrichtung bilden den Antrieb für unsere gemeinsame Weiterentwicklung.
* Kundennähe: Der enge und intensive Austausch mit unseren Kunden stellt sicher, dass Deine Arbeit stets Sinn stiftet und in hoher Wertschätzung mündet.
* Selbstorganisation: Wir bieten einen sehr hohen Grad an individueller Freiheit bei der Gestaltung der eigenen Arbeitsweise. Ob Home Office oder Büro, ob früh oder eher spät: Deine Sache.
* Balanced Life: Wir sind kein klassisches Beratungshaus, das Dich fünf Tage die Woche irgendwo ins Hotel schickt. Wir arbeiten gut und gern remote zusammen und wollen, dass Du abends in der Regel zuhause bist.
* Top-Notch Equipment: Ob MacBook, Windows oder Linux, ob iPhone oder Android, du findest eine große Auswahl bei uns, wir sparen nicht an der technischen Ausstattung, denn Produktivität und der Feelgood-Faktor sind uns sehr wichtig.
* Attraktive und leistungsorientierte Vergütung: Wir zahlen ein überdurchschnittliches Festgehalt, weil Vertrauen die Grundlage unserer Zusammenarbeit ist. Ein fairer Leistungsbonus mit klaren einfachen Zielen rundet das Paket ab.
* Karriere: Ob Tech Guru, UX-Experte, Lead Architekt, Principal Engineer oder auch colenio Fellow: Du bestimmst Deinen Weg, und wir unterstützen Dich dabei. Wir bieten eine individuelle Karriereleiter für technische Exzellenz.