Software Architect

Stadt Wien - Wiener Wohnen Kunden- service GmbH
Wien, Austria
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€64,400.0
Working hours
Regular working hours

Tech stack

Secure Shell (SSH) Java (Programming Language) JavaScript (Programming Language) Confluence JIRA Automation of Tests Bash Shell Software Quality Code Review Computer Programming Databases Continuous Delivery
+29 more
Continuous Integration Debian Linux Linux DevOps Web Development Java Persistence API Java Virtual Machine (JVM) Spring Framework PostgreSQL Apache Maven Software Engineering Software Systems SonarQube Data Streaming TypeScript Web Applications ReactJS Backend Git Kotlin Event Driven Architecture Kubernetes Apache Kafka Wikis Front End Software Development Code Restructuring Docker Jenkins Microservices

Job description

  • Im Java-Technologiestack (Java / Kotlin) entwirfst du komplexe Softwarelösungen und arbeitest dabei eng mit deinem Team zusammen.
  • Durch eine proaktive Kommunikation mit anderen Teams und Architekt*innen trägst du dazu bei, abteilungs- und unternehmensübergreifende Themen aktiv mitzugestalten.
  • Zudem optimierst du kontinuierlich die automatisierten Build- und Deployment-Prozesse.
  • Eine enge Abstimmung mit dem Solution Architect der Gruppe stellt sicher, dass die technische Ausrichtung konsistent bleibt.
  • Die Entwicklungen im Team treibst du laufend voran und unterstützt dabei die kontinuierliche Verbesserung.
  • In einem agilen und innovativen Umfeld arbeitest du an moderner Backend- und Frontend-Entwicklung inklusive DevOps-Praktiken.
  • Gleichzeitig verfolgst du aktuelle Architekturtrends und bewertest, ob und wie diese für das Produkt relevant sind; dazu erstellst du auch Proof of Concepts und Prototypen.
  • Durch Code Reviews, automatisierte Tests und eine enge Zusammenarbeit im Team gewährleistest du eine hohe Softwarequalität.
  • Deine Dokumentation hältst du in moderner Wiki-Software wie Jira und Confluence fest.
  • Du planst und setzt Architekturkonzepte um, bringst Refactorings sowie Neuentwicklungen auf Schiene und begleitest deren Umsetzung.
  • Auch die laufende Evaluierung der bestehenden Architektur gehört zu deinen Aufgaben.
  • Dein Arbeitsfeld umfasst zu etwa gleichen Teilen Coding und Architektur.

Das bringst du mit

Requirements

  • Eine abgeschlossene IT-Ausbildung (HTL, FH oder Universität) oder vergleichbare praktische Erfahrung bildet die Basis für deine Tätigkeit.
  • Mehrjährige Erfahrung in der Softwareentwicklung großer Web-Applikationen bringst du ebenfalls mit.
  • Darüber hinaus verfügst du über solides Knowhow in JVM-Technologien wie Kotlin, Java, Spring und JPA.
  • Auch im Bereich moderner Frontend-Technologien, insbesondere React mit TypeScript, bist du routiniert.
  • Der Umgang mit Datenbanken, vor allem Postgres, ist dir vertraut.
  • Zudem beherrschst du Web-Technologien wie verschiedene JavaScript-Frameworks sowie Web- und REST-Services.
  • Erfahrungen im Umfeld von Continuous Integration und Continuous Deployment, beispielsweise mit Jenkins, Maven, Docker, Kubernetes, Git oder SonarQube, gehören ebenfalls zu deinem Profil.
  • Du bist zudem mit Architekturkonzepten wie Microservices oder Composable Components vertraut.
  • Wünschenswert sind außerdem: ** Kenntnisse im Bereich Event Driven Architecture, etwa mit Event Bus / Streaming oder Apache Kafka ** Erfahrung im DevOps-Umfeld, zum Beispiel mit Linux Debian, Bash oder ssh ** Knowhow in der Entwicklung responsiver Webapplikationen für Desktop und Mobilgeräte

  • Zusätzlich von Vorteil: ** App-Entwicklungskenntnisse für iOS und Android

Benefits & conditions

keine leeren Versprechen - wir leben unsere Grundsätze:

  • Sinnstiftende Tätigkeit in einem stabilen Umfeld
  • Flexibles Arbeiten durch Gleitzeit ohne Kernzeit und Zeitausgleich von Spitzenzeiten
  • Funktionsabhängig: Möglichkeit zu Mobile Working und Homeoffice
  • Onboarding, Buddy-System, Weiterbildungen und interne Entwicklungsperspektiven
  • Wertschätzende Teamkultur und Führung auf Augenhöhe
  • Gesundheitsangebote, moderne Infrastruktur und mehr (Obstkorb, Kaffee, Wuzzler etc.)
  • Hunde sind willkommen
  • Gute öffentliche Anbindung - https://www.wrwks.at/kontakt/#1 bei der U-Bahn-Station Gasometer
  • Sonderurlaubstag für ehrenamtliches Engagement
  • Essenszuschuss und Ermäßigungen in ausgewählten Geschäften
  • Weitere Vorteile und was das Unternehmen auszeichnet, findest du https://www.wrwks.at/ueber-uns/was-wir-bieten/

Bei Erfüllung der geforderten Kriterien liegt das Jahresbruttogehalt für diese Position bei mind. 64.400 Euro mit der Möglichkeit auf Überzahlung., Das Mindestentgelt für die Stelle als Software Architect (w/m/x) beträgt 64.400,00 EUR brutto pro Jahr auf Basis Vollzeitbeschäftigung. Bereitschaft zur Überzahlung.

Auftragsnummer: 17269096

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobroom.ams.or.at

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:17 min

Finding educational resources for blockchain programming

Liu Xiaohui · LIVE

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all