Let's make work better.

company cover
Was die Firma über den Job sagt
header-image

Über uns

Mein Kunde ist ein führender IT-Dienstleister in der DACH-Region und bietet vielfältige Managed Services an. Mit einem beeindruckenden Umsatz und einem qualifizierten Team verfolgt das Unternehmen innovative, nachhaltige und faire Ansätze. Wir bieten ein dynamisches Umfeld mit hoher Entscheidungsfreiheit, attraktiven Entwicklungsmöglichkeiten und guter Work-Life-Balance.

- Führender IT-Dienstleister in der DACH-Region 🌍 - Vielfältige Managed Services - Innovativ, nachhaltig und fair - Dynamisches Umfeld mit Entscheidungsfreiheit🌐 - Attraktive Entwicklungsmöglichkeiten🚀 - Gute Work-Life-Balance🤝

Aufgaben

  • Realisierung spannender Projekte gemeinsam mit Kunden in verschiedenen Branchen, insbesondere im Bereich Datenanalyse und IT-Sicherheit

  • Beratung der Kunden hinsichtlich der Integration maßgeschneiderter IT-Lösungen

  • Umsetzung von Anwendungsfällen, die wertvolle Einblicke in Daten ermöglichen

  • Unterstützung bei der Entwicklung von Webanwendungen, Schnittstellenprogrammierung und Scripting

  • Begleitung von Projekten, Proof of Concepts und Tests

  • Erstellung von Konzepten und die Migration bestehender Lösungen im Bereich Analytics, bis hin zur Implementierung komplexer IT-Architekturen

  • Organisation und Durchführung von Workshops für Kunden

  • Übernahme einer leitenden Rolle in Projekten

  • Erstellung von Entscheidungsvorlagen und Empfehlungen für spezifische Kundenanforderungen

  • Unterstützung bei Kundengesprächen, der Angebotserstellung und Ausschreibungen

  • Mentorenrolle für jüngere Kolleginnen und Kollegen

Profil

Mehrjährige Programmiererfahrung mit der Sprache Kotlin

  • Grundlagen von Kotlin: Variablen, Funktionen, Kontrollstrukturen, Klassen und Objekte, Interfaces, Enums, etc.

  • Erweiterte Kotlin-Konzepte:

    • Koroutinen für asynchrone Programmierung

    • Extension Functions

    • Null-Safety und Typensystem

    • DSL (Domain Specific Languages) in Kotlin

    • Functional Programming (Lambda-Ausdrücke, Higher-Order Functions)

    • Multiplatform Development (Kotlin Multiplatform Mobile - KMM)

Kenntnisse mit den gängistsen Frameworks & Tools

  • Für Android Entwicklung

    • Jetpack Libraries

    • LiveData, ViewModel, Room, Navigation

    • Compose für UI-Entwicklung (a lá "Kotlin-first Ansatz")

    • Dagger/Hilt für die Dependency Injections

    • Retrofit oder Ktor für die REST-APIs

    • Glide oder Coil zum Bilder laden

    • WorkManager für die Hintergrundaufgaben

  • Für Backend-Entwicklung:

    • Ktor

    • Spring Boot mit Kotlin

    • Micronaut

    • Exposed: Kotlin-ORM für den Datenbankzugrif

  • Für Build Tools:

    • Gradle

Datenbankkenntnisse

  • SQL-Datenbanken: MySQL, PostgreSQL, SQLite

  • NoSQL-Datenbanken: MongoDB, Firebase Realtime Database, Couchbase

  • ORM-Tools wie beispielsweise Room, Exposed oder Hibernate

Allgemeine IT-Kenntnisse

  • Versionskontrolle: Git (GitHub, GitLab, Bitbucket)

  • CI/CD: Jenkins, GitHub Actions, GitLab CI

Testing

  • Unit Testing (JUnit, MockK)

  • UI-Testing (Espresso, Robolectric)

  • Integration Testing

Erweiterete DevOps-Kenntnisse

  • Containerisierung mit Docker

  • Kubernetes für Orchestrierung

  • API-Kenntnisse: REST, GraphQL, WebSockets

Zusätzliche Kenntnisse

  • Clean Code-Prinzipien und SOLID-Designprinzipien

  • Agile Arbeitsweise

  • Debugging und Performance-Optimierung von Kotlin-Anwendungen

  • Multiplatform-Wissen, zB. Kenntnisse in KMM für plattformübergreifende Apps

Wir bieten

Weiterbildung und Entwicklung📚

  • Trainings, Workshops und Schulungen: Ein vielfältiges Angebot an internen und externen Präsenz- und Online-Workshops, Coachings sowie E-Learning-Formaten

  • Onboarding und Abteilungsrotation: Strukturiertes Onboarding-Programm mit der Möglichkeit Einblicke in verschiedene Abteilungen meines Kunden zu erhalten

  • Führungskräfteentwicklung: Maßgeschneiderte Programme unterstützen angehende Führungskräfte in ihrer Entwicklung.

Gesundheit und Wohlbefinden🫶

  • Gesundheits-Check-ups und mobile Physiotherapie

  • Fitnesskurse und Online-Workshops

  • Ergonomieangebote

Zusätzliche Leistungen🍀

  • Flexible Arbeitszeiten

  • Sehr hoher Remote-Arbeit

  • Unterstützung bei betrieblicher Altersvorsorge

  • Jobticket und Jobrad

  • Mitarbeiterangebote

Kontakt

Du fühlst dich durch die ausgeschriebene Position angesprochen oder bist dir nicht ganz sicher, ob du der richtige Bewerber für die Position bist?

Das ist gar kein Problem! Komm gerne proaktiv auf mich zu und wir klären gemeinsamen in einem Austausch alle offenen Fragen.

Dein Kontakt: 

Franziska Fischer

f.fischer@wematch.de

0151 1419 7560

 

Ich freue mich auf Deine Bewerbung! 

footer-image
Dann bewirb dich gleich für den Job bei WeMatch Consulting GmbH.