NatWest Group
NatWest Group
NatWest Group ist eine im Vereinigten Königreich ansässige Bank- und Finanzdienstleistungsorganisation, die Privatkunden sowie gewerbliche und institutionelle Kunden betreut. Ihre Tätigkeiten umfassen Banking, Finanzwesen und Fintech, darunter Firmenkundengeschäft, Vermögensverwaltung und Risikomanagement. Die Gruppe betont außerdem ihre Beziehungen zu Kunden und Gemeinschaften sowie die beruflichen Möglichkeiten für Menschen, die in ihren banken- und technologieorientierten Teams Karriere machen möchten.

Senior/Lead Android-Softwareentwickler (Kotlin) – NatWest Group, Bengaluru

Entwickle produktionsreife Kotlin-Android-Anwendungen für die Banking-Plattform der NatWest Group. Gestalte robuste Architekturen, Automatisierung und Softwarebereitstellung über den gesamten Entwicklungslebenszyklus.

Beschreibung

  • Software über den gesamten Systemlebenszyklus hinweg entwerfen, entwickeln, testen und implementieren
  • Verständnis für Geschäftsbereiche, Anwendungen, Daten und Infrastruktur aufbauen
  • Mit Principal Engineers, Domänenarchitekten und Stakeholdern zusammenarbeiten, um den Plattformbetrieb und die Geschäftsziele zu verstehen
  • Agile Methoden nutzen, um Software aus dem Entwicklungs-Backlog bereitzustellen
  • Langlebige und robuste Software entwickeln, die sich an zukünftige Anforderungen anpassen lässt
  • Bewusste Architekturen definieren und durch Experimente, Prototyping und Innovation weiterentwickelbare Designs entwickeln
  • Software mit starkem Fokus auf die Automatisierung von Build, Tests und Bereitstellung durch ausführbare Muster entwickeln

Anforderungen

  • Mindestens 12 Jahre Erfahrung im Softwaredesign und in der Softwareimplementierung
  • Programmiersprachen einsetzen können, um komplexe technische Probleme zu lösen
  • Erfahrung in der Analyse, Erfassung und Validierung komplexer Anforderungen im Hinblick auf geschäftliche und systembezogene Bedürfnisse
  • Umfangreiche Erfahrung in der Entwicklung produktionsreifer Android-Anwendungen
  • Fortgeschrittene Kenntnisse in Kotlin, Coroutines, Flow, Jetpack Compose und modernen Nebenläufigkeitsmustern
  • Ausgeprägtes Verständnis des Android SDK und des Managements von Anwendungslifecycles
  • Kenntnisse von Jetpack-Bibliotheken wie Navigation, ViewModel, LiveData, Flow und WorkManager
  • Expertise in Clean Architecture, SOLID-Prinzipien, MVVM und MVI
  • Erfahrung mit mehrmoduligen Android-Codebasen
  • Erfahrung mit Dependency-Injection-Frameworks wie Hilt und Dagger
  • Starker Fokus auf Performance, Skalierbarkeit, Wartbarkeit und Robustheit

Ähnliche Stellen

Salonkee

Salonkee-Vertriebsmitarbeiter (Quereinstieg) – Hannover

Salonkee
51 – 200 Mitarbeitende
MarktplatzSaaSSchönheit

Baue Salonkees Salonsoftware-Geschäft in Hannover aus, indem du Beziehungen zu Saloninhaberinnen und -inhabern aufbaust und sie durch Produktvorführungen führst. Betreue den gesamten Verkaufsprozess von der Akquise bis zum Abschluss und plane deine Woche selbstständig.

Öffnen
Red Hat

Consulting-Cloud-Architekt für OpenShift

Red Hat

Entwirf und implementiere Lösungen mit Red Hat OpenShift, Kubernetes und Hybrid-Cloud für Unternehmenskunden. Leite Kundenprojekte mit Schwerpunkt auf Infrastruktur, Automatisierung und Anwendungsbereitstellung.

Öffnen