Softwareentwickler Mobile

Bertrandt AG
Vienna, Austria
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Berlin, Germany

Tech stack

Amazon Web Services (AWS)
Android Studio
XCode
Automation of Tests
Unit Testing
Cloud Computing
Code Review
Databases
Continuous Integration
Github
Integrated Development Environments
Java GUIs
JSON
Open Web Application Security
Pair Programming
Software Architecture
Material Design
Swagger
Software Engineering
UIKit
Test Driven Development
Swiftui
Grafana
Kubernetes Helm Charts
GIT
Kotlin
Gitlab-ci
Kubernetes
Information Technology
Code Restructuring
Software Version Control
Docker
Jenkins
Microservices

Job description

  • Programmierung, Customizing und Integration technischer Komponenten, Schnittstellen und Datenbanken unter Einhaltung von Standards
  • Fehlerbehebung, Code-Reviews, Komponententests, Testautomatisierung und Dokumentation (z. B. nach Arc42)
  • Initiierung, Planung und Steuerung von IT-Projekten (inkl. Roll-Outs), Erstellung von Lieferartefakten und Entscheidungsvorlagen
  • Konzeption komplexer Anwendungen, funktionale Modellierung und Sicherstellung technischer Zukunftsfähigkeit
  • Entwicklung im Cloud-Umfeld, Provisionierung von Infrastruktur, Einrichtung von Entwicklungsumgebungen und Continuous Integration
  • Technische Beratung der Fachbereiche, Präsentationen zu komplexen Themen, Analyse technologischer Trends
  • Design und Implementierung auf höchstem Qualitätsniveau (Sicherheit, Performance, Skalierbarkeit)
  • Entwicklung individueller, hochkomplexer Lösungen
  • Risikoanalyse technischer Komponenten.
  • Aktive Mitwirkung im agilen Team und bei der Weiterentwicklung bestehender Produkte

Requirements

  • Abgeschlossenes Studium (Informatik, Wirtschaftsinformatik, Mathematik) oder vergleichbare Ausbildung
  • Mehrjährige Erfahrung in der Softwareentwicklung, Softwarearchitektur, Testautomatisierung und CI/CD
  • Sehr gute Kenntnisse im Mobile-Umfeld (Swift/UIKit/SwiftUI, Kotlin/Compose, Material Design)
  • Erfahrung mit JSON, REST-Services, Swagger
  • Praxis mit Entwicklungsumgebungen (Android Studio, XCode)
  • CI/CD-Tools (GitLab CI, GitHub Actions, Jenkins)
  • Cloud-Infrastruktur (AWS oder vergleichbare Provider, Kubernetes, Docker, Helm Charts)
  • Testgetriebene Entwicklung, Versionskontrolle (git), Testautomatisierung
  • Monitoring & Alerting (z. B. Grafana, Instana, Graylog)
  • Microservices-Entwicklung und Anbindung
  • Erfahrung in Absicherung von Microservices und GUIs (z. B. OWASP Top 10)
  • Umsetzung von Barrierefreiheit
  • Consumer Driven Contracts
  • Risikoanalyse und Performanceoptimierung
  • Pair Programming, Code Reviews, Refactoring
  • Analyse und Schätzung von User Stories, Backlog Refinement
  • Sehr gute Deutschkenntnisse in Wort und Schrift

Benefits & conditions

Neben einem unbefristeten Arbeitsvertrag und 30 Tagen Urlaub warten zahlreiche Sozialleistungen und Benefits wie die Gutscheinkarte Ticket Plus® auf Sie.

Apply for this position