Software Architect (w/m/d)
Mit deiner Leidenschaft für Software-Architektur sorgst du für einen reibungslosen Entwicklungsprozess während des gesamten Software-Lifecycle gemeinsam mit unseren Entwickler-Teams.
Graz
Full-time employee
TimeTac ist ein stetig wachsendes und innovatives Softwareunternehmen in Graz. Wir pflegen eine moderne, offene Unternehmenskultur mit einer starken Vision und guten Arbeitsatmosphäre, in der kreatives Denken gefördert wird. Mit unserer Software digitalisieren und vereinfachen wir die Zeiterfassung für Mitarbeitende weltweit. All das macht TimeTac zu einer der führenden Cloud-Anwendungen in den Kategorien Zeiterfassung und Abwesenheitsplanung.
Deine Aufgaben
- Du bist unser technischer Experte für unsere Softwarearchitektur und unterstützt unseren Senior Software Architekten, die Entwickler-Teams, Produktmanagement und lieferst technischen Input für unseren CTO/CPO.
- In deiner Rolle berichtest du direkt an unseren Senior Software Architekten.
- Die Code-Qualität, technische Implementierung und der gesamte Software-Life-Cycle zwischen unseren vier Entwickler-Teams liegen in deinem Verantwortungsbereich.
- Du gestaltest unsere Software-Architektur und beschäftigst dich mit Skalierbarkeit, Fehlertoleranz, Erweiterbarkeit und Wartbarkeit. Dabei setzt du grundlegende Architektur-Prinzipien, Frameworks und Standards um.
- Du leitest Recherchen, Fallstudien und erstellst Prototypen basierend auf den neuesten und modernsten Technologien, um zu prüfen, wie diese unsere Software verbessern können.
- Du planst Migrationspfade, analysierst und erkennst Möglichkeiten unsere Codequalität laufend zu verbessern und stellst sicher, dass alle Features korrekt implementiert wurden.
- Unterstütze unser Produktmanagement-Team mit deinem Wissen bei neuen Features hinsichtlich neuester technischer Möglichkeiten und Limitierungen.
Dein Profil
- Master Degree in Software Engineering, Software Design oder einem verwandten Bereich.
- Mindestens 3 Jahre Berufserfahrung im Bereich Softwarearchitektur.
- Hervorragendes Verständnis von Softwarearchitektur und Design Patterns.
- Must have: Nachweisliche Erfahrung im Aufbau und Betrieb geschäftskritischer, hochskalierbarer und verteilter SaaS-Anwendungen sowie umfassende Erfahrung im Design von End-to-End-Architekturen, die mobile Systeme, Embedded-Software und Cloud-Dienste integrieren.
- Nice to have: Erfahrung mit Webtechnologien, hochverfügbaren Systemen sowie Data Engineering und Frontend- oder App-Entwicklung.
- Ausgezeichnete Englisch Kenntnisse in Wort und Schrift
Unser Stack
- PHP (Symfony), MySQL, Redis – Backend REST API Entwicklung
- JavaScript, React, Redux, HTML und CSS – Frontend Web Entwicklung
- Swift, Objective-C und Java – Native iOS und Android Entwicklung
- Codeception, Jest, Selenium – automatisiertes Testen
- Debian – deployed operating system
- Gitlab, Docker – Continuous Integration und Deployment
- PHP, Python, Bash, Go – Scripting und Automation
- Elasticsearch, Logstash und Kibana (ELK stack), Prometheus – Monitoring
Weiters verwenden wir git, JIRA, Slack und Google Workspace.
Wir wenden uns an Talente jeden Geschlechts und jeder Herkunft, die Teil der Erfolgsgeschichte unseres hochmotivierten Teams werden möchten.
Laut dem uns zugehörigen IT-Kollektivvertrag ist für diese Position bei mindestens 3-5 Jahren einschlägiger Berufserfahrung als Software Architekt ein kollektivvertragliches Bruttojahresgehalt von mindestens € 52.136,- (ST1 Regelstufe) bei einer Vollzeitstelle (38,5h) vorgesehen
Selbstverständlich werden jedoch individuelle Qualifikationen und positionsrelevante Erfahrungen bei der Festlegung des tatsächlichen Gehalts berücksichtigt und es besteht die Bereitschaft zur Überzahlung.
Across the Globe
We Help
To Use Time in a Meaningful Way.
Deine Ansprechpartnerin
Sylvia Ungersböck
Talent Acquisition Partner